js数据绑定样式,border-radius

knockout.js data-bind style with border-radius

本文关键字:border-radius 样式 数据绑定 js      更新时间:2023-09-26

我正在尝试使用knockout.js data-bind attribute:

data-bind="style: { width: totalLength() < workDay ? totalLength() + 'px' : workDay + 'px', border-radius: '10px', background: '#a9fd76' }"

但是浏览器似乎一点也不喜欢它。我从knockout.js文件中得到一个错误说:

"错误:无法解析绑定。消息:SyntaxError: missing:在属性id之后;绑定值:style: {width: totalllength () <工作日吗?totalLength()>

是否意味着CSS3属性不被knockout.js绑定支持?

当我把border-radius属性去掉时,一切正常

你需要这样写:

borderRadius

as border-radius不是有效的javascript名称。

你可以在它的文档底部看到更多的例子