如果有一种方法可以阻止模板编译在父Vue
实例中渲染块,而是让另一个Vue
实例或其他一些模板引擎完成像Django
模板那样的工作引擎确实使用verbatim
标签。 就我而言,我想在页面内使用许多Vue
实例,并且它们可能是嵌套的。 请注意,我不能使用组件,因为页面被分成片段并从不同的地方渲染。
我不知道一个确切和干净的方式,但我在想像Django
逐字逐句
我认为由于当前虚拟 dom 的工作方式,这会导致大量代码。 但是如果你在自定义元素中“转换”你的 vue 应用程序,你仍然可以做类似的事情。 然后每个应用程序将被限定在它自己的 shadow dom 中。
custom elements
不能解决问题,除非我使用 Vue 配置的 ignoreElements。
我只是避免像这样混合模板 - 相反,将另一个实例(带有 in-js 模板字符串)安装到一个空元素上。 无论哪种方式,我都不认为我们会添加这样的 API,因为用例太小众了。
最有用的评论
我只是避免像这样混合模板 - 相反,将另一个实例(带有 in-js 模板字符串)安装到一个空元素上。 无论哪种方式,我都不认为我们会添加这样的 API,因为用例太小众了。