设计思路 my-btn.js 按钮的组件,每个按钮有一个从props传过来的name属性,当点击按钮时,组件会给bus实例传递一个‘on-click’自定义事件和自己的name属性,接受参数根据name的不同执行不同的函数。每个button还有个data-show来控制button是否显示 var bus=new Vue(); Vue.component('my-btn',{ name: 'my-btn', template:<