# data中的数据如何整行复制 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"]); ```