freemarker 自定义标签问题

发布于 2021-11-22 03:46:22 字数 778 浏览 917 评论 6

<@news pid="1" type="ddyk" limit="4" size="20";yk >
<li><a href="/news/zixunjiaodian/${(yk.newsId)?c}.html" target="_blank">· ${yk.shortTitle?if_exists}</a></li>
</@news>

说明:limit="4" 就是循环4次

但最终是报异常,

写成如下 就对了

<@news pid="1" type="ddyk" limit="4" size="20";_list >
<#list _list as yk>
<li><a href="/news/zixunjiaodian/${(yk.newsId)?c}.html" target="_blank">· ${yk.shortTitle?if_exists}</a></li>
</#list>
</@news>

但是偶想要的结果就是上面第一个这种,会输出4条信息



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

狼亦尘 2021-11-26 21:16:56

偶已经写出来了!不过还是要谢谢你

瑾夏年华 2021-11-26 19:55:49

这些都是变量,当道于 as 给他取了个别名,偶想表达的是 如何通过自定义标签输出内容,并是带有HTML效果的,而不是纯的数据

少女净妖师 2021-11-26 17:24:17

哦,我理解了,就是第二种,要想第一种的话,只有在后台拼接了,第二种才是真理

瑾兮 2021-11-26 05:52:46

这个可以实现了吗?偶想了好久,想不出来啊

好听的两个字的网名 2021-11-22 15:21:17

回复
就是在后台拼接html代码, 感觉还是第二种省事

哑剧 2021-11-22 05:18:42

yk 还是 _list 不是在后台定义好了的吗?然后前台才能用啊

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文