ejs 代码转换为 jada

2017-05-01 16:53:47 +08:00
 yiqiok

请问 这行 ejs 代码如何转换为 jada ?

<meta name="keywords" content="{% for tag in page.tags %}{{ tag.name }},{% endfor %}" />
989 次点击
所在节点    问与答
3 条回复
DualWield
2017-05-02 11:33:02 +08:00
```
- var keywords = page.tags.join(',');
meta(name="keywords", content=keywords)
```
DualWield
2017-05-02 11:39:09 +08:00
Tag attributes look similar to html (with optional comma), but their values are just regular JavaScript.

meta(name="keywords", content=page.tags.join(','))
yiqiok
2017-05-02 12:15:46 +08:00
@DualWield 谢谢。试过了但是不 work,问这问题是因为在用 hexo 博客,我想给页面添加 keywords 标签,直接利用每篇文章的 tags 生成 .
但是这里 page.tags 不是数组。查了官方文档,没找到解决办法。
这个好像是 swig 代码,不是 ejs.我提问的时候搞错 了。
现在临时在文章里添加 keywords,然后直接在这里赋值。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358391

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX