我正在尝试在自定义绑定(bind)中调用 ko.renderTemplate()
。
但是我找不到任何关于它的用法的文档,尤其是渲染模式参数。
Knockout.js pro tips – working with templates
上面的站点有一个部分“您可以直接从您的自定义绑定(bind)呈现模板”,该部分简要描述了renderTemplate()
的参数。
渲染模式参数还有哪些可用选项?
此外,是否有关于 renderTemplate()
的文档以及我可能遗漏的渲染引擎选项?
最佳答案
仅从 2.2.0 的源代码来看。
renderMode 参数似乎有两个选项:
- replaceNode - 这将用模板的输出替换整个目标节点。
- replaceChildren - 默认。这将仅替换目标节点的子节点,而目标节点保持不变。
关于javascript - knockout renderTemplate() 渲染模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13252505/