如何在laravel 5中发布/使用节点模块?
我有我的laravel
应用程序,我开始使用Vuejs
。 我是新来的,也许我错过了一些核心概念。
无论如何(例如)我想要使用这个组件 :具有search自动完成的多选。
跑完之后
npm install vue-multiselect@next --save
我在我的node_module组件目录中,我也有package.json
文件中的依赖vue-multiselect
。
现在我有点困惑于如何前进,并在我的一个观点使用这个组件。
网站安装不起作用。 我不能在common js
使用require或import关键字。
基本用法
HTML
<multiselect v-model="value" :options="options">
JavaScript的
import Multiselect from 'vue-multiselect' // register globally Vue.component(Multiselect) export default { // OR register locally components: { Multiselect }, data () { return { value: null, options: ['list', 'of', 'options'] } } }
什么是安装和使用这个组件的正确方法?
你可以看看这个小提琴会给你一些想法。
我在代码中看到的几件事情是:
- HTML只是挂起来,它应该在一个模板和id的应该被传递给vue实例的el选项。
- 在vue实例中的组件中,您需要使用
Multiselect.Multiselect