如何在不使用html属性标签数据绑定值的情况下与Knockout绑定?

时间:2012-10-29 07:46:31

标签: javascript knockout.js

通常使用KnockoutJs你会有这样的东西:

    <input type="text" name="Capital" id="Capital" data-bind="value: capital">

在绑定期间,我们将创建一个observable:

   this.capital = ko.observable(100);

但是,假设我们无法添加data-bind属性。也不是在页面加载之后...之后..永远不会。

我们如何使用Knockout绑定到我们的viewmodel?

1 个答案:

答案 0 :(得分:0)

如果您不想将data-bind标记添加到元素中,则需要编写自己的自定义bindingProvider,以便在javscript中编写绑定,或者可以使用Knockout.Unobtrusive插件,它为您提供此功能。