浏览代码

grid appendEditRow

luoyifan 3 年之前
父节点
当前提交
3d7bad2afb
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      src/controls/grid.js

+ 11 - 0
src/controls/grid.js

@@ -138,6 +138,17 @@ export default function () {
             me._setDataReal(value)
         },
 
+        appendRow(record, editRowCol) {
+            const records = this.add(record)
+            const recNew = records[0]
+            this.setSelection(records)
+            const ce = this.findPlugin('cellediting')
+            this.editingPlugin = ce
+            if (typeof editRowCol === 'number') {
+                ce.startEdit(recNew, editRowCol)
+            }
+        },
+
         _setDataReal(value) {
             const me = this
             me.setStore(new Ext.data.Store({