如果绑定,在knockout条件中使用逻辑运算符

时间:2013-10-14 13:41:32

标签: knockout.js conditional-statements logical-operators

<!-- ko if:name == 'Setup' || name == 'Appeals' -->
  <button class="btn dropdown-toggle" data-toggle="dropdown"><span class="caret">/span>/button>
<!-- /ko -->

我正在尝试仅在name属性包含值“Setup”或“Appeals”时显示带下拉列表的按钮,但它不起作用。如果绑定,我们可以在上面的敲除中使用逻辑运算符吗?

1 个答案:

答案 0 :(得分:30)

当您在绑定中使用条件语句时,请记住您需要“获取”值 -

<!-- ko if: name() === 'Setup' || name() === 'Appeals' -->
  <button class="btn dropdown-toggle" data-toggle="dropdown"><span class="caret">/span>/button>
<!-- /ko -->