Knockout renderTemplate() 渲染模式

9

我正在尝试在自定义绑定中调用ko.renderTemplate()

但是我找不到任何关于它的用法的文档,特别是渲染模式参数。

Knockout.js专业提示 - 使用模板

上面的网站有一个部分 "您可以直接从自定义绑定渲染模板"简要描述了renderTemplate()的参数。

渲染模式参数的其他可用选项是什么?

此外,有关我可能错过的renderTemplate()和渲染引擎选项的文档吗?

2个回答

10

仅从 2.2.0 的源代码来看, renderMode 参数似乎有两个选项:

  • replaceNode - 这将用模板的输出替换整个目标节点。
  • replaceChildren - 默认值。这将仅替换目标节点的子节点,目标节点本身不会被替换。

2
+1 Knockout的网站上仍然没有足够的文档介绍这个有用的功能。哦,非常抱歉,关于这个问题绝对没有任何文档可供参考 :) 非常感谢! - Samuel

8

如果你想了解 ko.renderTemplate() 的用法,可以在这篇文章中找到一些很好的解释和示例。


3
这是一篇不错的文章,但模板没有充分展开以便完全理解,其余代码被隐藏在“垃圾邮件墙”后面。 - Matt Friedman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接