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',爲什麼你想把它放在模型中?爲什麼不把它存儲在全球? –