javascript - 如何使用 node/ejs 将 ejs 值添加到脚本的 src url
问题描述
我正在尝试从我尝试实现的 API 运行脚本。我应该运行:
<script src="https://example.com?Id={Id}"></script>
我应该替换 {Id} 的地方。
我将其发送id
到我的路线中的网页中,res.render('/example', {id:id});
我检查并id
在页面中有正确的,我可以通过 ejs 和<%=id%>
. 但是我无法将它放入脚本的 src 以使脚本运行。我觉得这很愚蠢,我只是不知道该怎么做。
解决方案
嵌入 ejs 的正确语法<%=id%>
就像你提到的那样。所以这应该工作:
<script src="https://example.com?Id=<%=id%>"></script>
推荐阅读
- python - 在没有 Spark 群集的情况下运行 Azure Databricks
- javascript - 具有动态可编辑对象和值的 Javascript 数组
- python - 从python复制和覆盖文件然后读取它
- javascript - 将值从引导表传递给引导模式
- angular - 运行 ng serve 时出现 flex-layout 问题
- ios - 从 TextField 中删除子图层
- javascript - 在自定义观察者(Vue Js)中获取对象的键
- html - 如何将图像定位在倾斜的 div 之外一点 - 用于倾斜的剪辑路径
- java - 休眠注释关系不适用于 spring.jpa.generate-ddl=true
- javascript - 在每个 div 上迭代一个函数,其中 id 包含特定的单词