【发布时间】:2015-11-24 14:34:16
【问题描述】:
我正在尝试让值绑定在我的 Ember 应用程序中正常工作。绑定适用于输入,例如,当我在输入字段中键入文本时,它会显示在“您的目标:”旁边。但是,当我单击“下一步”时,它没有正确显示该值。
这是与我的问题有关的 JSBIN:http://emberjs.jsbin.com/buxega/edit?html,js,console,output
目标路线
import Ember from 'ember';
export default Ember.Route.extend({
goal: '',
actions: {
nextStep: function() {
console.log('Goto next step: ', this.get('goal'));
}
}
});
模板
<section>
<div class="pod__content">
Your Goal: {{goal}}
{{input type="text" value=goal}}
</div>
<footer>
<button {{action 'nextStep'}} class="btn btn--red">Next Step</button>
</footer>
</section>
【问题讨论】:
标签: javascript ember.js