我正在尝试使用knockout渲染以下内容。
<!-- ko with: address-->
<!-- ko if: address1-->
<span style="display : block">
<span data-bind="varchar : address1"></span>
</span>
<span style="display : block">
<span data-bind="varchar : address2"></span>
</span>
<!-- /ko -->
<!-- /ko -->
问题在于即使地址对象存在,它可能仍然不包含address1参数。 我希望knockout在参数“address1”为null时不渲染嵌套的span。 目前将抛出以下错误:
Unable to parse bindings. Message: ReferenceError: address1 is not defined;
非常感谢您的帮助。
address1
是未定义的。现在,看起来你已经定义了address1
,但它的值是 null。 - RP Niemeyer