Knockout数据绑定禁用.有两个条件

Lad*_*Bug 5 data-binding knockout-2.0 knockout.js

是否可以使用|| 运算符在禁用中像这样:

data-bind="click: createSubActivity, disable: isDeliveryHistory || isTimeAndMaterialLocked"
Run Code Online (Sandbox Code Playgroud)

我试过,但似乎它不起作用.

Rob*_*ert 7

如果isDeliveryHistoryisTimeAndMaterialLocked是可观察的,你应该像这样使用它们:

data-bind="click: createSubActivity, disable: isDeliveryHistory() || isTimeAndMaterialLocked()"
Run Code Online (Sandbox Code Playgroud)