0
点赞
收藏
分享

微信扫一扫

基于yolov5 红绿灯交通检测,可对道路红绿灯进行检测可根据界面信息直接上传图片,视频等

young_d807 2024-08-22 阅读 33

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

ejs是什么

看这里,就能大概明白是什了么。

简单来说,就是可以根据外部json给内部js提供数据

这里还有一篇介绍ejs应用场景的

不过感觉比较模糊,个人感觉ejs就是将数据交给后端来进行处理,更偏向于后端解决主要问题的方向

如何使用

我们可以使用特殊标签来给js传递数据,讲几种常用的

1.根据外部json数据循环

<%  xxxx.forEach((value,index) => {%>
    // 中间放ejs 或者html标签
<% }) %>

2.渲染数据为html

<%= data.xxxx %>

这样会将数据渲染成html版本的,用于在html标签当中使用

3.渲染数据为js

<%- JSON.stringify(data) %>

这样会将数据渲染成script版本的,用于在script标签当中使用

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

举报

相关推荐

0 条评论