vue自定义组件v-model
自定义组件ym-set-colsVue.component('ym-set-cols',{template:`
`,data(){return{tableCols:[]}},模型:{//coreprop:'cols',//接收父组件传值属性event:'complete'//自定义一个事件触发传值给父组件},props:{cols:Array},mounted(){//Talk关于本地存储的道具this.tableCols=this.cols.map(item=>item)},methods:{checkChange(item){//更改值并将其传递给父组件lettemp=this.tableCols.filter(item=>item.isCheck)this.$emit('complete',temp)}}})父组件调用
v-模型语法糖相当于:cols="tableCols"@complete="changeCols"