장바구니에 상품이 없습니다.
home2 › 게시판 › Vue 게시판 › 컴포넌트 Discount 만들기 부분에러
수업시간에 컴포넌트 이름을 Discount로 하셔서 그래도 쳤는데
error Component name "Discount" should always be multi-word vue/multi-word-component-names
라는 에러가 뜨더라구요,
그래서 TheDiscount로 다 바꿔서 실행해보니 되더군요.. 이렇게 하는게 맞는지 여쭤볼 수 있을까요...?
+ 원래 이렇게 오류가 자주 바뀌는 편인가요 ㅠㅜ?
요즘 vue는 단어2개 이상으로 작명하라고 강요합니다
Discount.vue 파일안에
export default {
name: 'Discount-a'
}
이런식으로 '-' 이용해서 여러단어로 구성해주거나
//eslint-disable-next-line
name: 'Discount'
이렇게 위해 주석 추가해주면 됩니다.
처음꺼를 하자니 이름이 통일이 안되서 먼가 불편하고
두번째꺼를 하자니 컴포넌트 마다 해줘야해서 불편하네요.
댓글 감사합니다 ㅎㅎㅎ
전 그래도 TheDiscount 이런식으로 하니 해결가능하더라구요