gpt4 book ai didi

knockout.js - 使用 knockoutjs 设置 id 属性(包括前缀)

转载 作者:行者123 更新时间:2023-12-03 05:20:21 26 4
gpt4 key购买 nike

我正在使用 KnockoutJS 迭代对象,如下所示:

现在一切正常了。但我遇到的问题是它将 buttonid 设置为一个数字。所以它看起来像这样:

<button id="1">Button 1</button>
<button id="3">Button 2</button>
<button id="8">Button 3</button>

所以我尝试在“Id”属性前面添加一个前缀,如下所示:

<div data-bind="foreach:Items">
<button data-bind="text: Name, attr: {'id': 'myprefix_' + Id}"></button>
</div>

但这似乎不起作用。当我这样做时,我的 id 会被一些 Knockout 可观察函数填充...

所以我的问题是,当我指定字段的 id 属性时,如何添加前缀?

最佳答案

今天实际上使用了这个 - 来打开我必须做的可观察的:

<button data-bind="attr: { id: 'prefix_' + $index() }"> Send </button>

希望这有帮助。

关于knockout.js - 使用 knockoutjs 设置 id 属性(包括前缀),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12508404/

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