easyadmin打开窗口调用数据字段内容作为标题前缀

发布时间:
2021-05-29 19:20:36

标题所述的这个梗其实在3月份的时候研究过,可惜当时没有写笔记,导致现在再次遇到这个问题的时候,在聊天记录,git历史版本,blog里面都没有找到之前的解决方案。没办法只能重新读代码解决。

本次需要在easyadmin操作列通过点击button,在新弹出的窗口中能显示某个数据字段的内容作为标题的前缀。涉及到的方法为ea.table.tool。

需要显示出来的标题为楼盘名称+户型图这样的组合(默认则只显示户型图)。

原本我们可以在render  cols里面进行templet:function(e){…}进行自定义,由于操作列用了官方写的方法ea.table.tool,所以在尝试了几个方法行不通之后去读了easy-admin.js源代码,在

tool: function (data, option) {}里面有拿到当前行的data数据。由于懒得再去想深究,就直接DIY个参数吧,增加了个prefix_column项用于表明是需要调用哪个字段,再框架源代码里面加上就可以了。
解决方案:
loupan.js

easy-dmin/easy-admin.js第566行:

共有 0 条评论

You must be logged in to post a comment.