UNPKG

btn

Version:

A Vue.js project

23 lines (15 loc) 860 B
// sumFunction 插件对应组件的名字 import btn from './btn'; // Vue.js 的插件应当有一个公开方法 install 。第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象 // 参考:https://cn.vuejs.org/v2/guide/plugins.html#%E5%BC%80%E5%8F%91%E6%8F%92%E4%BB%B6 // 此处注意,组件需要添加name属性,代表注册的组件名称,也可以修改成其他的  btn.install = Vue => Vue.component(btn.name, btn);//注册组件  // 标签的方式引入,留到后面再另开新篇讨论 //const install = function(Vue, opts = {}) {  //  Vue.component(sumFunction.name, sumFunction);  //} /* 支持使用标签的方式引入 Vue是全局变量时,自动install */ //if (typeof window !== 'undefined' && window.Vue) { // install(window.Vue); //} export default btn;