将流式语法更改为 nunjucks - 这是正确的吗?
Posted
技术标签:
【中文标题】将流式语法更改为 nunjucks - 这是正确的吗?【英文标题】:change liquid syntax into nunjucks - is this correct? 【发布时间】:2021-11-01 21:40:58 【问题描述】:我需要把这种流动的语法改成 nunjucks:
% assign posts = collections.post | getPostsByContributor: contributor.key %
这对 nunjucks 是否正确?
% set posts = collections.post | getPostsByContributor: contributor.key %
Eleventy 给我错误“set 语句中的预期块结束”。
【问题讨论】:
【参考方案1】:将参数传递给 Nunjucks 过滤器的语法有点不同。试试这个:
% set posts = collections.post | getPostsByContributor(contributor.key) %
更多信息:
Docs for Liquid filters Docs for Nunjucks filters【讨论】:
感谢 Matias,它有效!也感谢您的链接! @rocco 太好了!请参阅What should I do when someone answers my question? 我明白了。我现在已经接受了你的回答。我也想投票,但上面写着“你需要至少 15 声望才能投票,”以上是关于将流式语法更改为 nunjucks - 这是正确的吗?的主要内容,如果未能解决你的问题,请参考以下文章
将视图 ga_realtime_sessions_view_YYYYMMDD 更改为标准 sql