我正在修改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被保存解除绑定,但我不确定如何纠正。我真的不想为我打算绑定的每一列创建一个值更改处理程序。
如果使用字符串插值,也会发生同样的情况。