gpt4 book ai didi

javascript - Batman.js View 中的动态类名称

转载 作者:行者123 更新时间:2023-12-01 02:33:08 24 4
gpt4 key购买 nike

我的问题非常接近Setting id and className dynamically in Backbone.js views ,但是对于 batman.js。在 bat 侠中有 data-addclass 方法,但我需要这样的东西:

<span data-class="item.color"></span>

例如会产生什么:

<span class="yellow"></span>

在 batman.js 中执行此类操作的最佳实践是什么?也许我应该使用 data-bind 并使用 jquery 检测类?

最佳答案

最简单的方法是直接对您想要更改的属性(在本例中是class)执行data-bind-

<span data-bind-class="someBatmanVariable">Here is my content</span>

其中 someBatmanVariable 只是您在 Controller 中设置的内容,它解析为您希望 span 具有的类。

您可以更进一步,将您想要的任何内容放在任何地方。您可以绑定(bind)到大多数属性,它们会更新。不要忘记,如果不指定属性(普通的数据绑定(bind)), bat 侠将默认为逻辑内容,通常是标签的内容,或者在输入的情况下> 元素,

最后,请务必查看 Batman view filters 。您可以对输出进行很大程度的调整。

关于javascript - Batman.js View 中的动态类名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11190576/

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