我正在尝试将部分构建的 UI 升级到最新的 Ember.js rc1,由于 API 发生了巨大的变化,它已经变成了一项非常大的重写工作。那里(和这里)的大多数信息都变得毫无用处。我不得不再次阅读文档几次才能部分工作,但有很多松散的结局。这是一个大人物。视图不会像在以前的版本中那样更新。我错过了一些与重新渲染、{{outlet}} 或其他我不知道的东西有关的东西。ember 指南似乎需要更新。
模板非常简单:
<script type="text/x-handlebars" data-template-name="index">
<button {{action "addOne"}}>add one</button>
<ul>
{{#each item in controller}}
<li>{{item.title}}</li>
{{/each}}
</ul>
</script>
单击时,该按钮会向支持的数组添加一个新元素。控制台日志显示阵列正在增长,但模板没有更改。这是一个 jsfiddle来说明我已经走了多远。谁能弄清楚需要添加什么?