Можно ли создать рекурсивный шаблон только с нокаутом js?
У меня есть объект нокаута:
function FormElementNode(children, text, value) {
var self = this;
self.children = ko.observableArray(children);
self.text = ko.observable(text);
self.value = ko.observable(value);
}
children - это массив FormElementNode.
Я хочу нарисовать его, и он рекурсивно решает в узлах списка иерархии:
<ul>
<li>Parent text value:
Children:
<ul>
<li>Child1 text value</li>
<li>Child2 text value</li>
</li>
Спасибо!