【发布时间】:2016-10-18 23:20:29
【问题描述】:
我在 Angular 1 模式下修改 ag-grid 并遇到了一个奇怪的问题。使用本教程,我重新创建了我在更复杂的代码中遇到的问题in this plunkr。您可以通过双击“运动员”列的值来查看它。
简单地说,如果您在应用了模板的可编辑列上进入编辑模式,则该值将变为空白。不管你设置什么,绑定似乎都被破坏了。
例如:
template: "<div ng-bind='data.athlete'></div>"
将返回类似:
<div>Michael Phelps</div>
但是当你双击它来编辑它时,它会永远返回类似的东西:
<div ng-bind='data.athlete'></div>
我怀疑 data.athlete 不受保存的约束,但我不确定如何更正。我真的不想为我计划绑定的每一列创建一个值更改处理程序。
如果使用字符串插值,也会发生同样的情况。
【问题讨论】: