gpt4 book ai didi

knockout.js - knockout 绑定(bind)如何删除属性

转载 作者:行者123 更新时间:2023-12-03 23:17:33 25 4
gpt4 key购买 nike

假设我有一个 Html 元素

<element testattribute='a'></element>

我知道我可以使用这样的绑定(bind)传递 testattribute 的值:
<element data-bind="attr: { testattribute: 'a'}></element>

但是我怎样才能通过绑定(bind)完全删除这个属性。
所以如果原始值是
 <element testattribute: 'a'></element>

我的最终结果应该是
<element></element>

最佳答案

attr binding如果值为 false,则在 KO 中实际上会删除该属性, null , 或 undefined .因此,如果您绑定(bind)一个可观察对象,然后将其设置为这些值之一(不是空字符串),那么该属性将被删除。

关于knockout.js - knockout 绑定(bind)如何删除属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16670292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com