【发布时间】:2020-07-21 04:03:28
【问题描述】:
我有一个primeng 表(新模块),其中包含显示简单数据的可编辑单元格。在表格之外,我有一个按钮可以将新的空对象/行添加到表格中,并且我想在单击按钮时以编程方式跳转到新单元格中的编辑模式。
我可以将空行添加到表格中,但我不知道如何将新的行单元格元素切换到编辑模式。
我得到这样的 EditableColumn:@ViewChild(EditableColumn) editableColumn: EditableColumn;
...
<td *ngFor="let col of columns" style="width:150px;height: 27px" #td pEditableColumn>
...
在editableColumn 上,我可以调用 openCell() 方法,但它总是跳转到第一个生成的单元格,而不是新生成的行单元格。
有人可以帮忙吗? 有没有更好的方法来实现我的目标?
【问题讨论】:
-
你能创建一个 Plunker 或者至少分享更多代码吗?
-
我知道这是旧的,但你有没有想过如何处理这个?
-
这里有同样的问题:显然这并不容易。特别是因为可编辑的 HTML 标签不存在,而是动态添加。