loadCallback: function () {
let that = this
if (that.tableData.length > 0) {
this.$refs.elTable.$nextTick(function () {
if (that.refreshMark == "add") {
that.$refs.elTable.setCurrentRow(that.tableData[that.tableData.length - 1])
that.refreshMark = null;
projectBaseDevParams.p_b_dev_paramsTable.refresh();
} else if (that.refreshMark == "query") {
that.$refs.elTable.setCurrentRow(that.tableData[0])
projectBaseDevParams.p_b_dev_paramsTable.refresh();
that.refreshMark = null;
} else {
if (that.devCategoryChanged || !that.currentRow) {
that.$refs.elTable.setCurrentRow(that.tableData[0])
that.devCategoryChanged=false;
}
projectBaseDevParams.p_b_dev_paramsTable.refresh();
}
})
}else {
projectBaseDevParams.p_b_dev_paramsTable.tableData=[];
}
},
记得清除上个选择的行
rowCurrentClick:function (row) {
if(this.currentId !=row.id){
this.currentId=row.id;
projectBaseDevParams.p_b_dev_paramsTable.refresh({businessId: row.id});
}
},
currentChangeRow: function (val) {
//点击一行进行处理
this.currentRow = val;
this.rowCurrentClick(this.currentRow);
},