问:如何将把手绑定到应用程序对象变量,以便当该变量更新时,屏幕上的把手数据也会更新?
jsfiddle:http: //jsfiddle.net/kQuVG/3/
车把:
<script type="text/x-handlebars">
{{App.Player.stats.basic}} Scrap
</script>
<button>Add Scrap</button>
JavaScript:
App.Player = Em.Object.create({
stats:{
basic: 10,
premium: 20
}
});
$('button').click(function(){
console.log(App.Player.stats.basic);
App.Player.stats.basic += 10;
console.log(App.Player.stats.basic);
});
小提琴甚至不起作用,我想做的是单击按钮并将 10 添加到 App.Player.stats.scrap 值上,并将其反映在输出窗格中。这甚至是正确的方法吗?
提前致谢。
G