我有一個名爲star-rate
的組件,它有一個score
屬性。在模板的代碼是:爲什麼我無法獲取傳遞給組件的屬性值?
{{star-rate score=score}}
在組件/星rate.js,我寫道:
didInsertElement: function() {
var score = this.get('score');
console.log(score); // undefined, why?
}
爲什麼不能拿到分數值?但如果我將模板代碼更改爲:
{{star-rate score=4}}
然後我會得到分數值。
也許嘗試{{star-rate score = model.score}}或創建一個失敗的emberjs.jsbin.com – blessenm