Component({ externalClasses: ['i-class'], properties : { value : { type : Boolean, value : false }, //large small default size : { type : String, value : 'default' }, // is or not disable disabled : { type : Boolean, value : false }, // hidden inut name name : { type : String, value : '' } }, options: { // 在组件定义时的选项中启用多slot支持 multipleSlots: true }, methods : { toggle(){ if( this.data.disabled ) return; const data = this.data; const value = data.value ? false : true; this.triggerEvent('change',{ value : value }) } } });