2014-03-12 91 views
1

我正在做或檢查控件的可見性,但它不按預期工作。 以下是相同的代碼。數據綁定可見knockout.js與或

<span data-bind="visible: (test1()==='a' || test() === 'a')>a</span> 

var viewModel = { 
test : ko.observable('a'), 
test1 : ko.observable('a') 
}; 

ko.applyBindings(viewModel); 
+0

即使測試1和測試過實名那就不清楚時,其可見。提示移動檢查一個計算觀察到的VM與一個很好的解釋名稱 – Anders

回答

2

您沒有在數據綁定屬性值關閉了引號。

<span data-bind="visible: (test1()==='a' || test() === 'a')**"**>a</span> 

閉幕失蹤

小提琴here

+0

感謝它的作品...我的壞...壞的方式開始我的一天:( –

+0

沒問題..它發生:) –