如何在ftl中给变量赋值list
@JFinal 你好,想跟你请教个问题:
前端使用grid控件combo时候需要传入list<map>变量,从后端已经准备好了list数据,比如
setAttr("countryList", BasItem.me.getCountrys());//国家
如何在ftl页面中把countryList赋值给
{ field: 'country_name', title: '国家', width: 100, align: 'left' ,
editor: {
type: 'combobox',
options: {
valueField: 'country_code',
textField: 'country_name',
data: ${countryList!}
}
}
},
这样使用会报错,难道一定要
<#list countryList as x>
循环添加到一个临时列表中才能使用,不能直接引用countryList么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
非常感谢,转json试过,但是在eval使用上出了问题,原来不使用eval反而是对的
回复
试了一下,不知道怎么改标签啊?请教一下入口在哪里呢
弄清楚 data 这个域里需要的是什么格式的数据,例如要的是 json,那么在后端使用:
然后前端:
简而言之,页面需要什么格式,后端就给什么格式,如果希望在 ftl 中赋值,可以使用: