(本文档仅供参考,涉及的宏代码已验证适用于 V10.5.15 版本。由于宏代码在特定场景下可能存在限制,如果与实际应用场景不完全匹配,请根据具体要求自行调整相关代码,以确保其满足实际使用要求。)
需求背景:
在报表开发的时候由于界面的限制,对于筛选器的位置是固定的大小,但是由于备选值过长无法完全显示,这时候想要自定义设置下拉选项框的宽度。
解决方案:
当前需求可以通过宏代码进行实现示例参考:
示例源码:
//对象:仪表盘 //事件:onRender(每次渲染完成后) //此代码具有局限性,若适用场景不完全一致,还请自行修改宏代码 function main(page: IPage) { page.appendCss('.xxx,.el-select-dropdown.el-popper.filter_9b8f7a3d045ab85761bf16559c487196', { //下划线后跟组件id "max-width":"500px!important", "width":"500px" }) }
组件id获取可参考:
或者通过f12获取: