data组件的Row上提供了API:
assign (Row row, List<string> cols) 整行赋值 Parameters Row row 行对象 List<string> cols 需要赋值的列名数组,缺省全部列方法
案例参考:
var row = this.comp('data1').getCurrentRow(); var row2 = this.comp('data2').getCurrentRow(); row2.assign(row);
如果是在grid中展现数据需要设置复制的列,不能全复制,rowid需要重新生成
如下:
var data = this.comp("mainData"); var oldRow = data.getCurrentRow(); data.newData(); var newRow = data.getCurrentRow(); newRow.assign(oldRow,["fName","fCode","fRQ","fSZ","fRQSJ"]);
评一波