-
컴포넌트에서 props으로 넘긴 값을 배열로 받고 싶으면, prop을 배열로 받으면 된다.
@Prop({default: () => []}) buttonType?: string[];
data가buttonType: ['join' ,'change'],
이렇다고 치면,
<vueComponent v-show="buttonType.indexOf('join') !== -1" />
이렇게 buttonType 배열 안에 join이 있으면 true로 반환하여 버튼이 보여지고,없으면 -1로 false를 반환하여 버튼이 없게 된다.
'Study > Vue' 카테고리의 다른 글
[vue] 이슈 - mouseover 시 나타나는 콘텐츠 번쩍거림(?) (0) 2023.02.13 [Vue] CDN 방식으로 사용 시 v-if에 대한 이슈 (0) 2021.05.31 [Vue] Vue.js를 사용하여 Todo List 만들기 (2) 2021.05.10 [Vue] v-model (양방향 바인딩) (0) 2021.05.06 [Vue] v-bind(단방향 바인딩) (0) 2021.05.06 댓글