我想动态设置span的title属性。我试过以下:
<span id="aPublic" class="pointer"
data-bind="attr:{title: {'mark private': isPublic, 'mark public': !isPublic()}}">
</span>
但它给了我[object Object]。
答案 0 :(得分:4)
你不能这样做。在视图模型中创建将返回所需computed
的{{1}}值取决于title
属性:
isPublic
或者您可以在self.title = ko.computed(function(){
return self.isPublic() ? 'mark private' : 'mark public';
});
属性中执行此操作,但它不被视为最佳解决方案:
data-bind