我有一个需求是先要葱load事件里取到某个值,然后再根据这个值动态设置列,最后发现代码是先执行了动态设置列这个方法再取值的:我需要根据load事件里取到的count值动态设置列数
var Arrays = []
grid.on("load", function (e) { grid.mergeColumns(["tb_name", "key_value"]); var count = e.result.col_count for (var i=1; i<=count; i++) { console.log("列值:" + count) Arrays.push({field:"val"+i,headerAlign:"center",width:"110",header:"列"+i}); } }) return Arrays; 最后是动态列设置完成后才能拿到count值,有什么解决办法吗 grid.set({ columns: add() })
|