{
     title:'#',
     type:'checkBox',
     align: 'center',
     width:80,
     render:(h,params)=>{
        return h('div',[
           h('Checkbox',{
               props:{
                   value:params.row.checkBox
               },
               on:{
                  'on-change':(e)=>{
                       console.log(e)
                       this.data2.forEach((items)=>{     
                            this.$set(items,'checkBox',false)
                       });
                       this.data2[params.index].checkBox = e; 
                    }
              }
           })
         ])
     }
 },

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐