vue配合iview,render使用

//循环数据添加div(点击事件)
render: (h, params) => { //h,表示当前的元素,params表示获取的接口的数据,params.row获取数据中的行的数据,params.row.isMessageCompletion获取数据中的行数据中的isMessageCompletion这个表格的数据
return h('div', {//此时h表示div
style: {
color: 'red',
cursor: 'pointer',
},
attrs: {
class: params.row.isMessageCompletion === false ? 'orz':'' ,//params.row.isMessageCompletion获取数据中的行数据中的isMessageCompletion这个表格的数据
},
on: {
'click': (event) => {
if (!this.$store.state.user.permissionList['选款列表'].operationVOS.election_detail) {
return
}
this.$router.push('/detail/'+params.row.sampleDressId)
}
}
}, this.tableData[params.index].sampleDressCode) //params.index当前数据的下标
}

猜你喜欢

转载自www.cnblogs.com/wssdx/p/10644641.html