页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

代码块
linenumberstrue
function main(page: IPage, portlet: IFilterPortlet) {
// 获取其他筛选器
let otherPortlet = page.getPortletsByTitle('年')[0]
if (!otherPortlet) {
return;
}
// 获取年份筛选器的默认值
let datevalue1 = portlet.getValue();
// 赋予年份筛选器值
otherPortlet.setValue([datevalue1.toString().substring(0, 4)]);
//检测年月筛选器值得变化
//如果需要传达的对象的是日期控件,获取值应是  otherPortlet.setValue([datevalue1.toString().substring(0, 7)+'-01']);
portlet.setFilterValueChangeHandler(function (value: Array) {
    debugger
;


if (value) {
let year = value[0].toString().substring(0, 4); 

//如果需要传达的对象的是日期控件,获取值应是 let year = value[0].toString().substring(0, 7)+'-01'; 

 otherPortlet.setValue([year])
}
return value

})
}


...