【发布时间】:2017-07-28 05:50:09
【问题描述】:
我正在尝试在我的 Laravel 5.3 项目中使用 Vue Multiselect V2。我正在使用这个例子,http://monterail.github.io/vue-multiselect/#sub-single-select
我的 app.js 文件中有以下设置:
Vue.component('multiselect', require('./components/Multiselect.vue'));
var vm = new Vue({
el: '#app'
});
在 Multiselect.vue 文件中
<script>
import Multiselect from 'vue-multiselect'
export default {
components: {
Multiselect
},
data () {
return {
value: '',
options: ['Select option', 'options', 'selected', 'mulitple', 'label', 'searchable', 'clearOnSelect', 'hideSelected', 'maxHeight', 'allowEmpty', 'showLabels', 'onChange', 'touched']
}
}
}
</script>
我在 blade 中这样称呼它:
<div id="app">
<label class="typo__label">Single select</label>
<multiselect v-model="value" :options="options" :searchable="false" :close-on-select="false" :show-labels="false" placeholder="Pick a value"></multiselect>
<pre class="language-json"><code>@{{ value }}</code></pre>
</div>
这是它在 DOM
中的显示方式<div id="app">
<label class="typo__label">Single select</label>
<!---->
<pre class="language-json"><code></code></pre>
</div>
目前下拉菜单不显示,我在控制台中看不到任何错误。我本来希望在某个地方添加一个模板,但我在 Vue Multiselect 文档中找不到任何提及。
【问题讨论】:
标签: laravel vue.js multi-select vuejs2