Knockout.js 用于自定义绑定处理程序的敲除无容器控件

Knockout.js 用于自定义绑定处理程序的敲除无容器控件,knockout.js,knockout-2.0,Knockout.js,Knockout 2.0,我创建了自定义绑定处理程序“foreachprop” 如果我遍历对象 <div data-bind="foreachprop: sections"></div> 这很有效, 但是,如果我使用无容器控件,它就不能处理相同的数据 <!-- ko foreachprop: sections --> <!-- /ko --> 如何为自定义绑定处理程序使用无中断控制流 JSFIDLE创建了新的查看文档: 首先,告诉Knockout允许对虚拟元素

我创建了自定义绑定处理程序“foreachprop”

如果我遍历对象

<div data-bind="foreachprop: sections"></div>

这很有效, 但是,如果我使用无容器控件,它就不能处理相同的数据

<!-- ko foreachprop: sections --> <!-- /ko -->

如何为自定义绑定处理程序使用无中断控制流


JSFIDLE创建了新的

查看文档:

首先,告诉Knockout允许对虚拟元素进行绑定:

ko.virtualElements.allowedBindings.foreachprop = true;

然后,如有必要,重写绑定以使用虚拟元素API。

查看文档:

首先,告诉Knockout允许对虚拟元素进行绑定:

ko.virtualElements.allowedBindings.foreachprop = true;

然后,如果需要,重写绑定以使用虚拟元素API。

JSFIDLE中没有knouckout。你张贴了正确的链接吗?请检查你的小提琴。检查这个提琴,我创建了一个新的来解释。你的JSFIDLE中没有knouckout。你张贴了正确的链接吗?请检查你的小提琴。检查这把小提琴,我创建了一个新的来解释。这不起作用,你能检查一下这把小提琴吗。更改ko.virtualElements.allowedBindings.randomOrder=true;to ko.virtualElements.allowedBindings.foreachprop=true;看:是的,它起作用了。谢谢我错过了文档的那一部分。这不起作用,你能检查一下这把小提琴吗。更改ko.virtualElements.allowedBindings.randomOrder=true;to ko.virtualElements.allowedBindings.foreachprop=true;看:是的,它起作用了。谢谢我错过了文件的那一部分。