Ili*_*oly 5 javascript ember.js
我正在尝试将一个Ember.TextField's 绑定value到它的父视图中的属性.此代码在升级到最新版本的ember之前有效.我已经阅读了有关新视图范围的内容,但无法确定这里是否适用.
模板my-template:
Input: {{view Ember.TextField valueBinding="theValue" }}
Run Code Online (Sandbox Code Playgroud)
视图:
App.MyView = Em.View.extend({
templateName: 'my-template',
theValue: null,
init: function(){
this._super();
this.set('theValue','');
},
keyDown: function(e){
if(e.keyCode === 13){
alert(this.get('theValue'));
}
}
});?
Run Code Online (Sandbox Code Playgroud)
jsFiddle:演示
我试着"parentView.theValue"和"view.parentView.theValue"
我知道我可以从内部给出TextFielda viewName并绑定它,MyView但我想知道为什么前面的方法停止工作.
更新:
我已经更新了你的jsFiddle工作:http://jsfiddle.net/U3thg/23/
我刚把你改成valueBinding了"view.theValue".
{{view Ember.TextField valueBinding="view.theValue" }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3294 次 |
| 最近记录: |