我需要使用條件(if語句)來動態選擇在Durandal中撰寫哪個視圖。這可能嗎?任何人都有一個可以幫助我開始的例子嗎?感謝您的幫助。基於條件陳述的Durandal撰寫模塊
0
A
回答
2
你沒有給你的問題提供太多的上下文,所以這是一個非常簡單的(未經測試的)例子。
在你的HTML:
<div data-bind="compose: myModel" />
在你的js文件:
define(function (require) {
var m1 = require('module1');
var m2 = require('module2');
var myModel;
myModel = (1 === 1) ? m1 : m2;
return {
myModel : myModel
};
});
更換1 === 1與你的條件,當然。
+0
謝謝亞歷克斯。這就是我需要的 –
0
好秀亞歷克斯!請記住,組合綁定的每個屬性本身都是可綁定的,因此您可以在運行時有條件地選擇或更改任何組合的任何值,方法是使用可觀察值,邏輯或組合。
+1
謝謝Rob!這是一個真正偉大的框架,你已經建立(再次!),我絕對喜歡它。 –
相關問題
- 1. 條件陳述
- 2. R條件陳述
- 3. IE條件陳述
- 4. 重構條件陳述
- 5. 對具有和或條件的表格的陳述陳述?
- 6. R:基於概率的真/假陳述
- 7. 基於計數的案例陳述
- 8. 基於條件的角度模塊
- 9. SQL陳述基於case語句
- 10. Ruby函數調用,陳述模塊
- 11. 有條件的如果空的陳述
- 12. 寫基於條件
- 13. 有多個條件的案例陳述
- 14. 加入「AND」條件的案例陳述
- 15. 案件陳述裏面如果陳述
- 16. 基於Docker撰寫單個圖像撰寫容器
- 17. 撰寫與條件邏輯
- 18. 寫PL/SQL博客陳述
- 19. 內聯條件陳述澄清
- 20. 如果陳述無法檢查條件
- 21. R:`哪個`陳述多條件
- 22. 條件陳述不工作Java
- 23. Python如果陳述多條件
- 24. 減少當陳述(或)多個條件
- 25. c中的條件陳述和控制陳述之間是否有區別?
- 26. 綁定所述基於條件
- 27. 撰寫功能和功能模塊
- 28. 用條件陳述綁定模態窗口
- 29. OCaml。關於如果陳述
- 30. 如果條件不是陳述,「條件」是什麼意思?
看看杜蘭達入門套件。 http://durandaljs.com/pages/get-started/ –