ejs的使用

打印 上一主题 下一主题

主题 717|帖子 717|积分 2151

最近需要渲染一些静态海报,需要使用ejs作为工具提交上去,然后获取渲染后的海报
ejs是什么

看这里,就能大概明确是什了么。
简朴来说,就是可以根据外部json给内部js提供数据
这里另有一篇先容ejs应用场景的
不过感觉比力模糊,个人感觉ejs就是将数据交给后端来举行处理,更偏向于后端解决主要问题的方向
怎样使用

我们可以使用特别标签来给js传递数据,讲几种常用的
1.根据外部json数据循环

  1. <%  xxxx.forEach((value,index) => {%>
  2.     // 中间放ejs 或者html标签
  3. <% }) %>
复制代码
2.渲染数据为html

  1. <%= data.xxxx %>
复制代码
这样会将数据渲染成html版本的,用于在html标签当中使用
3.渲染数据为js

  1. <%- JSON.stringify(data) %>
复制代码
这样会将数据渲染成script版本的,用于在script标签当中使用

明确上面这几部分就差不多了,其他的语法可以参考官网【标签寄义】部分,另外ejs还提供了额外的参数,可以参考其【参数】

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

西河刘卡车医

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表