我是一个非常新的MVC框架KnockoutJS.数据是否可以将多个属性绑定在一起?
我想为特定元素数据绑定CSS和样式.例如,
我希望将数据绑定样式和CSS一起用于元素,比如h2
基于某些条件.
pho*_*tom 12
是的,您可以绑定多个属性的数据.您需要使用逗号分隔每个属性.
对于样式,它取决于你真正想做的事情.首先,检查淘汰文档 -
对于真正可定制的风格,请看看Ryan Niemeyer在Dynamic Styling中的小提琴,
var viewModel = {
size: ko.observable(2)
};
viewModel.style = ko.dependentObservable(function() {
return "h2 { font-size: " + this.size() + "em }";
}, viewModel);
ko.applyBindings(viewModel);
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
8505 次 |
最近记录: |