私はvue-select
ライブラリを使用しています: https://github.com/desislavsd/vue-select 私のアプリで。
私はそれらの多くを使用しているので、別のラッパー コンポーネントを作成したいだけですが、選択が機能しません。Vueはどういうわけか小道具を認識しません。v-select
通常の小道具と作業を受け入れることができる別の再利用可能なコンポーネントを作成するにはどうすればよいですか?
これは私の選択コンポーネントです:
<template>
<div>
<v-select/>
</div>
</template>
<script>
export default {
name: "Select",
}
</script>
そして、これが私がそれを使用している方法です:
<Select as="role" placeholder="Assesor" v-model="value1" :from="roles" :key="roles.role" />
export default {
name: "Admin",
components: {
Header,
Select
},
data() {
return {
value1: [],
selected: {
role: ''
},
roles: [
{ role: "Assesors" },
{ role: "Finance" },
{ role: "Sales" }
]
};
}
};