0
A
回答
1
這是錯誤的方法。或者在控制器或視圖中計算圖標的最終名稱,或者在模型中創建一個名爲圖標的新屬性,例如
DS.Model.extend({
icon: function() {
return 'icon-' + this.get('prop1').toLowerCase();
}.property('prop1');
....
控制器/視圖:
icon: function() {
return 'icon-' + this.get('model.prop1').toLowerCase();
}.property('model.prop1');
2
你可以實現一個串聯兩個值定製的助手,那麼使用它作爲一個子表達式,如'concat'
{{svg (concat 'icon-' model.prop1)}}
相關問題
- 1. 將靜態和動態屬性傳遞給MVC3中的htmlAttribute
- 2. 如何將插入的字符串/動態屬性傳遞給Javascript哈希?
- 3. XAML-referencig靜態類字符串[]屬性
- 4. 如何動態值傳遞給一個JSON字符串
- 5. 將c#中的字符串傳遞給靜態語句
- 6. 將csplit作爲REGEXP傳遞給靜態字符串的問題
- 7. 將靜態字符串值傳遞給文本視圖
- 8. Ninject MVC和靜態助手
- 9. C#,如何從動態對象的字符串參數傳遞屬性名稱
- 10. 將靜態字段傳遞給線程
- 11. 如何將動態屬性作爲參數傳遞給函數?
- 12. 如何將動態屬性/參數傳遞給openDialog?
- 13. 如何將動態屬性傳遞給MSbuild任務?
- 14. 傳遞給另一個活動的字符串的動態edittext
- 15. 將動態字符串傳遞給活動
- 16. 如何代碼靜態字符串屬性得到的類名
- 17. Swift:將值從UITableViewCell傳遞給靜態類屬性
- 18. emberjs - 將動態參數傳遞給組件助手
- 19. 動態HTML字符串插值屬性
- 20. 將字符串數組傳遞給value屬性的輸入jquery
- 21. MicroStrategy - 加入動態屬性
- 22. PHP PDO - 將動態字符串數組傳遞給JavaScript
- 23. 將動態字符串資源傳遞給「setText()」
- 24. 將動態字符串傳遞給來自CodeBehind的HTML
- 25. 將字符串動態傳遞給laravel4中的視圖
- 26. 動態字符串x靜態字符串
- 27. 傳遞someVar +'一個字符串'給Handlebars.js助手?
- 28. 將字符串和變量傳遞給指令屬性。
- 29. 注入靜態屬性值
- 30. 如何使用類中的靜態屬性傳遞數據
感謝。你有一個concat helper的例子嗎? – Michael 2015-04-03 13:52:29
好吧,我能夠使它工作。但是,我無法在'model.pro1'上調用toLowerCase,爲什麼'{{model.prop1.toLowerCase()}}'不起作用? – Michael 2015-04-03 14:14:40
你不能在模板 – jmurphyau 2015-04-03 14:15:28