我在 Ember.js 模板中有一个 Ember.TextField:
{{view Ember.TextField valueBinding='name' id='myname'}}
它可以很好地保存到存储中,而不是使用标准 Ember.js 保存到数据库中。
但是当我以编程方式更改此文本框的值时:
document.getElementById('myname').value = 'other';
并且保存,它没有被保存。当我在执行上面的代码后手动添加一个字母时,值被正确保存。
所以我的问题是:
如何以编程方式更改文本框的值,以便更新 Ember.js 数据?或者:如何直接在 Ember.js 数据中更改数据?或者:如何手动将数据从字段保存到底层 Ember.js 数据?