小编bas*_*nne的帖子

使用knockoutjs将css类名绑定到viewmodel

我正在做这个css绑定:

css: { greenBorder: hasGreenBorder, whiteBorder: hasWhiteBorder, blackBorder: hasBlackBorder }
Run Code Online (Sandbox Code Playgroud)

这有效,但为什么我的viewmodel不仅返回像.whiteBorder或.blackBorder这样的css类名.

因为我的逻辑是所有3个变量中的变量只有一个真实,其他变量总是假的.

我认为必须有一个更好的方法来应用类名并将此逻辑放在我的viewmodel中选择哪个类名,对吧?

knockout.js

6
推荐指数
2
解决办法
2844
查看次数

标签 统计

knockout.js ×1