什么'这是这个ejs代码的等价jade代码
What's the equivalent jade code for this ejs code?
在ejs中,您可以执行这样的操作。
<ul id="photos" class="photos">
<% req.photos.forEach(function(photo) { %>
<li style="background-image: url(<%= photo.picture %>>);" class="<%= photo.link %>">
<a href="<%= photo.link %>>" target="_top"></a>
</li>
<% }); %>
</ul>
我正试着做这样的事情,但我无法让它发挥作用。特别令人困惑的是如何使循环工作,以及要逃离什么和如何逃离它
这个代码在Jade中会是什么样子?
应为:
ul(id='photos',class='photos')
- req.photos.forEach(function(photo){
li(style='background-image: url('+photo.picture+');', class=photo.link)
a(href=photo.link, target='_top')
- })
基本上,只有在属性中使用字符串时,才需要转义字符串
参见https://github.com/visionmedia/jade/#code&https://github.com/visionmedia/jade/#attributes了解更多信息。
相关文章:
- 从桌面读取python文件时高亮显示代码
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何将函数包装在函数中以避免代码重复
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 货币代码为欧元-金额的格式不应包含小数
- Regex代码只允许一个空格
- 如何将屏幕分辨率乘以 80%,然后在代码中使用
- 从var向代码隐藏函数传递值
- 如何动态插入jquery代码
- 如何在php变量中嵌入JQuery代码
- 代码不会验证
- 如何从rails中的代码中删除新行( )
- 从.js文件中读取所有代码并插入到 Jade 模板中
- 使用<代码>或者<pre>Jade模板中的标签
- 什么'这是这个ejs代码的等价jade代码
- 状态代码304 (Jade, Node, Express)
- 代码的哪些部分是jade模板元素,哪些是JavaScript元素
- 在jade/pug脚本代码中调用模式方法
- 我可以将Jade配置为生成可读的缩进良好的HTML代码而不是单行流吗
- JADE+EXPRESS:在内联JS代码中对对象进行迭代(客户端)