0
我遇到以下问题。我想从模型内部获取绑定的ID。我知道可能很难理解我想要什么(或者我可能会用错误的词语),所以这里是一个例子。我可以从模型中获取绑定元素的id吗?
ko.applyBindings(new Model, document.getElementById('myID'));
function ErrorViewModel() {
this.foo = function(){
// do something to output myID
}
}
阅读文档和快速使用谷歌搜索后,我无法找到任何东西。可能吗?
你能否澄清一下“做什么”是? knockout的一个关键点是避免DOM操作(分离视图和视图模型)。通常,有一个“淘汰赛” - 避免DOM操作的事情。 – PatrickSteele
其实我想隐藏元素。感谢您查看问题。 –
如果你一开始就知道'myID',为什么你想把它放在模型中?为什么不把它存储在全球? –