iviewデータテーブルでのボタン操作のカスタマイズ(無効切り替え有効)
1216 ワード
let stausName = null
let stausColor = null
if(params.row.supplierStatus === 1){
stausName = ' '
stausColor = 'success'
}else{
stausName = ' '
stausColor = null
}
renderData.push (
h('Button', { //
props: {
type: stausColor,
},
style: {
cursor: 'pointer',
marginRight: '10px'
},
on: {
click: () => {
_this.chooseListData = []
_this.chooseListData.push(params.row)
const objData = _this.$refs.tables.$refs.tablesMain.objData
const objDataArray = Object.getOwnPropertyNames(objData)
objDataArray.forEach(item => {
objData[item]._isChecked = false
})
objData[params.index]._isChecked = true
_this.btnChangeEnableDisable(params.row)
}
}
}, stausName )
)
minxi.js btnChangeEnableDisable , btnChangeEnableDisable, minxi.js