就在前一天,我开始研究 ember.js。我不知道如何在提交时获取文本框值。我试过这样
这是html
<script type="text/x-handlebars" data-template-name="index">
<div >
<p>{{view Ember.TextField valueBinding="fname"}}</p>
</div>
<div>
<p>{{view Ember.TextField valueBinding="lname"}}</p>
</div>
<button {{action save}}>submit</button>
</script>
这是我的 ember.js 文件
App = Ember.Application.create();
App.IndexController = Ember.ObjectController.extend({
save:function()
{
var fname=this.get('fname');
var lname=this.get('lname');
alert(fname+','+lname);
}
});
每当我单击提交按钮时,我都会在警报中未定义。那么如何获得价值?我希望有人能帮助我继续使用 ember.js