2012-11-06 8 views
7

Próbuję wywołać ko.renderTemplate() w niestandardowym powiązaniu.Tryby renderowania renderowaniaTemplate()

Jednak nie mogę znaleźć żadnej dokumentacji dotyczącej jej użycia, szczególnie parametru trybu renderowania.

Knockout.js pro tips – working with templates

powyżej Witryna posiada sekcję „Można uczynić szablonów bezpośrednio z niestandardowych wiązań” że krótko opisuje parametry renderTemplate().

Jakie są inne dostępne opcje dla parametru trybu renderowania?

Dodatkowo, czy jest jakaś dokumentacja dla renderTemplate() i opcje aparatu renderującego, które mogłem pominąć?

Odpowiedz

9

Wystarczy spojrzeć na kod źródłowy 2.2.0.

parametr

renderMode wydaje się mieć dwie opcje:

  • replaceNode - To wymienić cały węzeł docelowy z wyjściem matrycy.
  • replaceChildren - Domyślnie. To zastąpi tylko dzieci węzła docelowego, pozostawiając nienaruszony węzeł docelowy.
+1

+1 Na stronie Knockout wciąż nie ma wystarczającej dokumentacji dotyczącej tej przydatnej funkcji. Ohhhh przepraszam, nie ma absolutnie żadnej dokumentacji o tym :) Dziękuję bardzo! – Samuel

6

Możesz znaleźć ko.renderTemplate() wyjaśnione całkiem dobrze z kilkoma przykładami w this article.

+2

Jest to dobry artykuł, ale szablon nie jest wystarczająco rozbudowany, aby uzyskać pełne zrozumienie, a reszta kodu jest ukryta za "ścianą spamu". –

Powiązane problemy