我使用来自 GitHub 存储库的最新 ember-latest.js。
当我尝试使用计算属性时,它不起作用。但是,当我使用Ember.computed
它而不仅仅是一个函数时,它会起作用。
我想也许原型扩展被禁用了。但是Em.EXTEND_PROTOTYPES
是true
。那么为什么它不起作用呢?
http://jsfiddle.net/Krutius/TmYuS/
HTML / 车把
<script type="text/x-handlebars" data-template-name="test">
{{test}}
</script>
Javascript
App = Em.Application.create({});
Em.View.create({
templateName: 'test',
test: function() {
return("true")
}
}).append();