Récursive du modèle avec knock-out js

Est-il possible de créer un modèle récursif seulement avec knock-out js?

J'ai un knock-out de l'objet:

function FormElementNode(children, text, value) {
   var self = this;
   self.children = ko.observableArray(children);
   self.text = ko.observable(text);
   self.value = ko.observable(value);
}   

enfants est un tableau de FormElementNode.

Je veux l'attirer et ce sont les enfants de façon récursive dans une hiérarchie de la liste de nœuds:

<ul>
   <li>Parent text value:
      Children: 
      <ul>
         <li>Child1 text value</li>
         <li>Child2 text value</li>
   </li>

Merci!

InformationsquelleAutor bentzy | 2013-03-20