plugins.js
export default {
// 必须定义的方法
install(vue){
// 定义全局过滤器
vue.filter("addStr", function(val){
return "@@" + val;
});
// 全局自定义指令
vue.directive('getfocus', {
bind(element, obj){
// element:被操作的元素对象,obj:被绑定的数据对象值
element.value = obj.value
},
inserted(element){
element.focus();
}
})
}
}
main.js
import plugins from './plugins.js'
Vue.use(plugins)