我的页面上有一个viewmodel,它包含一些设备当前状态概述的数据.到目前为止,一切都很有效,除了一个问题:我需要根据viewmodel中的另一个值设置div元素的title属性.
我知道你基本上可以像这样设置title属性(在div标签的data-bind属性中):
attr: { title: 'Some title' }
使用上面的语句,当悬停div时,“Some title”被设置为工具提示.
我也可以这样设置:
attr: { title: ConnectState.Value() }
并输出当前viewmodel数据的正确值(整数值),以便正确填充viewmodel.
现在我需要将其更改为:
attr: { title: { 'Text 1': ConnectState.Value() == 0,'Text 2': ConnectState.Value() == 1,'Text 3': ConnectState.Value() == 2,'Text 4': ConnectState.Value() == 3 } }
上面的例子只会将“[object Object]”作为标题(resp.as tooltip).我该如何解决这个问题?
非常感谢提前!