vue服务端渲染vue-server-render支持的模板语法
发布日期:2021-05-04 18:17:11 浏览次数:20 分类:原创文章

本文共 343 字,大约阅读时间需要 1 分钟。

在vue ssr官方文档中,并没有一一说明渲染模板都支持那些语法。仅仅是简单的说了,支持

  • { {}} 转义插值
  • { { {}}} 插入HTML

如果想使用别的模板语法,官方并未提及。其实,他的模板语法支持的不止于此,因为其也是使用了第三方库loash.template api。
在这里插入图片描述

lodash给人的感觉就是小而美。

比如你完全可以通过语法判断去实现一些逻辑。比如如下判断是否需要插入某个JS.

    <% if (routerPath === '/') {%>    <script src="//my-awosome.js"></script>    <% } %>

更多可以参考

当然,如上图所示,vue改写了插值和转义的标识符,所以才有了类似于vue的双花括号和三花括号的语法。

上一篇:first-child 与 first-of-type
下一篇:Vue中的Provide/Inject 实现响应式数据

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年03月17日 16时10分09秒