让ExtJS里的GridPanel的列能够自动决定宽度
在new GridPanel时加这个:
viewConfig:{
forceFit: true, // 注意不要用autoFill:true,那样设置的话当GridPanel的大小变化(比如你resize了它)时不会自动调整column的宽度
scrollOffset: 0 //不加这个的话,会在grid的最右边有个空白,留作滚动条的位置
},
然后还需要给GridPanel所属的容器设置layout:'fit'。不然还是没有效果。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步