...
2、若项目上的需求场景要求一定要使用参数,可使用宏代码将参数默认值置空,如:
选择的对象和事件如下:
代码块 |
---|
function main(page: IPage) { // 参数组件标题,多个参数用英文逗号分隔参数组件标题 const titles = ['参数1地区', '参数2省份'] titles.forEach(title => { // 组件标题可能会同名 const portlet: IFilterPortletportlets = page.getPortletsByTitle(title)[0] portlets && portlets.forEach(portlet => { // 设置参数选中值为空 if (portlet && /PARAM_/.test(portlet.getType())) { // 只有是参数时,才设置默认值为空 portlet.setValue([]) } }) }) } |