Я пытаюсь назначить элементы моему выпадающему списку v-select, но получаю сообщение no data available
, у меня есть массив объектов. Я использую слот для шаблона, но не уверен, что делаю неправильно.
Я сделал кодовую ручку для демонстрации: https://codepen.io/anon/pen/LKmZKZ?editors=1011
<div id="app">
<v-app id="inspire">
<v-container>
<v-layout>
<v-flex xs4>
<v-select :items="items" label="people">
<template slot="selection-item" slot-scope="item">
<v-icon :color="item.icon_color">{{item.icon}}</v-icon>
{{item.name}}
</template>
</v-select>
</v-flex>
</v-layout>
</v-container>
</v-app>
</div>
new Vue({
el: '#app',
data() {
return {
items: [
{name: 'Karen', icon : 'search', icon_color: 'red'},
{name: 'Gordon', icon : 'person', icon_color: 'yellow'},
{name: 'Craig', icon : 'opacity', icon_color: 'blue'},
{name: 'Chris', icon : 'pets', icon_color: 'orange'},
]
}
}
})
Заранее спасибо, ребята.