개발공작소
728x90
반응형
article thumbnail
[Vue] 'v-model' directives aren't supported on 태그 elements. 에러
FrontEnd/Vue 2022. 3. 1. 00:45

VScode에서 Vue를 쓰다보면 가끔 해괴한 에러가 발생한다. 아래와 같은 에러.. 'v-model' directives aren't supported on 태그 elements. 즉 v-model을 해당 태그에서 사용할 수 없다는 의미인데.. 해외사이트 가보면 , 다양한 태그에서 안된다고 한다. 그냥 Vue 최적화 문제인 듯 하다.. 이럴때는 그냥 Vue 안정화 된 버전으로 다운그레이드 하던가. 아래 주석을 에러 나는 라인 위에 적어주자.

article thumbnail
[Vue] Component template should contain exactly one root element. 에러
FrontEnd/Vue 2022. 1. 30. 23:12

오늘 뷰 컴포넌트를 이용해서 검색기능을 만들고 있는데 다음과 같은데 에러가 떴다. Component template should contain exactly one root element. 위 에러를 단순히 풀면 root는 하나여야 하는데, 현재 코드는 그렇지 않다는 것이다. 우선 내가 작성한 코드는 아래와 같다. 보통 template를 작성할때는 태그들을 하나씩만 적는데, 나는 여러 태그를 한번에 넣고 싶었다.. "검색기능"에는 크게 3가지 기능이 있는데, 각각 컴포넌트들을 만들어 주기 싫었기 때문.. 그래서 3개의 기능을 template에 그대로 넣었고, 덕분에 에러가 뜬 것이다.. root는 하나여야만 하는데 3개나 되니, 규칙을 위반했다는 것. 결론은.. 로 묶어주면 간단히 해결!! 기존에 있던 ..

article thumbnail
[Vue] Error compiling template: 템플릿 에러
FrontEnd/Vue 2021. 7. 22. 10:09

Vue를 이용해서 게시판을 작성하는데 에러가 떴따.. 템플릿을 적용하는데 실패했다는 에러내용인 듯한데.. 해당 에러 밑으로 템플릿 소스가 다 뜬다 그 소스들을 무시하고 맨 밑으로 내려가보니 위와 같은 에러메세지가 뜬다. key 관련 문제 때문에 템플릿을 적용할 수 없다는 내용같은데.. 예전에 랜더링 문제 때문에 key를 설정한 적이 있는데 그 문제인가 싶어 그 키를 지우니 제대로 돌아간다. 위에 v-for을 이용해 리스트를 출력하는 에 :key="board"를 설정해 놓았다. 원래 저 key를 이용하여 리스트가 변할때마다 리랜더링이 되도록 하여 했지만 실패했고 그걸 그대로 방치하여 에러가 떴던 것.. 확인 또 확인하자..

article thumbnail
[Vue] 에러 [Vue warn]: Cannot find element:
FrontEnd/Vue 2021. 3. 30. 17:47

Vue를 공부하던 중 에러 발생 간단히 Message를 뿌려주는 테스트를 하던 중 message의 value값이 아닌 {{message}}가 떠서 콘솔로 확인해보니 [Vue warn]: Cannot find element: #app 이라는 에러가 발생 위와 같이 window.onload = function () 으로 감싸주니 잘 된다. --------------------------------------------------------------------------------------------------------------------------------- 추가내용 위 상황을 보면 이렇다. 1. 에러내용을 보면 id값이 app인 녀석을 찾지 못해 DOM으로 바인딩을 못해준다. 2. window.o..

728x90
반응형