spa*_*kle 3 javascript ember.js
我无法理解为什么这不打印实际的总和(= 3)而是打印源代码
零件
import Component from '@ember/component';
export default Component.extend({
message: function(){
let sum = 1+2
return sum
}
})
Run Code Online (Sandbox Code Playgroud)
模板
{{message}}
Run Code Online (Sandbox Code Playgroud)
这会将源代码打印为字符串!
function(){let sum = 1 + 2; 回报; }
你要找的是一个计算属性 :
import { computed } from '@ember/object';
import Component from '@ember/component';
export default Component.extend({
message: computed(function(){
let sum = 1 + 2;
return sum
})
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55 次 |
| 最近记录: |