我正在使用 Telerik 的 Kendo UI。我已将 ViewModel 对象绑定(bind)到 html 元素,如下所示:
HTML:
<div id="stub">
First Name: <span data-bind="value: name" />
</form>
JS:
kendo.bind($("#stub"), myViewModel);
在代码的后面,我丢失了对 myViewModel
对象的引用。是否可以从与其绑定(bind)的 HTML (DOM) 元素中检索此引用?
最佳答案
我发现可以通过 Kendo 创建的 DOM 对象属性,即 kendoBindingTarget.source
。
完整代码:
var myViewModel = $("#stub").get(0).kendoBindingTarget.source;
关于javascript - 将 ViewModel 绑定(bind)到 HTML 元素 Kendo UI MVVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35840918/