Vue-插件
来源:互联网 发布:淘宝2013版本下载 编辑:程序博客网 时间:2024/05/20 00:10
插件通常是为Vue添加全局功能
1.开发插件
- 添加全局方法或者属性,如:vue-element
- 添加全局资源:指令/过滤器/过渡等,如:vue-touch
- 通过全局mixin方法添加组件选项,如:vuex
- 添加Vue实例方法,通过添加到Vue.prototype上实现
一个提供自己API的库,同时提供上面所提到功能,如:vue-router
Vue.js插件有一个公开方法:install(Vue构造器,可选的选项对象)
MyPlugin.install=function(Vue,options){ //全局方法或属性 Vue.myGlobalMethod=function(){ // } //全局资源 Vue.directive('my-directive',{ bind(el,binding,vnode,oldVnode){ } }) //注入组件 Vue.mixin({ created:function(){ } }) //添加实例方法 Vue.prototype.&myMethod=function(options){ }}
2.使用插件
通过全局方法Vue.use()来使用
Vue.use(MyPlugin)
也可以传入一个选项对象
Vue.use(MyPlugin,{someOption:true})
Vue.use会阻止注册相同的插件多次。一些插件,如 vue-router 如果 Vue 是全局变量则自动调用 Vue.use() 。不过在模块环境中应当始终显式调用 Vue.use() :
// 通过 Browserify 或 Webpack 使用 CommonJS 兼容模块var Vue = require('vue')var VueRouter = require('vue-router')// 不要忘了调用此方法Vue.use(VueRouter)
阅读全文
0 0
- vue插件
- vue插件
- Vue-插件
- Vue-安装插件Vue Devtools
- 【VUE】vue分页插件share
- vue插件篇
- vue-resource插件使用
- vue插件使用方法
- vue-resource插件使用
- vue-resource插件使用
- vue引入swiper插件
- vue-resource插件使用
- vue引入 jquery 插件
- vue-resource插件使用
- vue + datatables插件
- webstorm安装vue插件
- Vue之插件使用
- vue插件之vuex
- Ubuntu下设置Tomcat自启动
- BaseFragment基类封装
- maven依赖树查看
- Java实现-搜索旋转排序数组
- Redis 3.0中文官方文档翻译和源码解析
- Vue-插件
- 案例 | 巴别鸟助推WE+管理入驻企业文档资料
- java中的包
- 完整iOS APP发布App Store上架流程
- VS2013 密钥
- ExpandTable手写点击下拉滑动模块
- js 操作数组
- Hibernate的关系映射
- MapStruct 代替BeanUtil 和ModelMapper