我正在开发一个小部件,当另一个小部件与移动匹配或调整大小时,需要更新自己。目前,我让其他小部件执行自己的resizeEvent()
和moveEvent()
,并在其中发出我的小部件连接到的信号。
但是,我不喜欢这个设置。稍后说我想让我的其他小部件与resizeEvent()
做一个不同的事情。
当小工具 B 时,是否有方法可以通知小工具 A (来自小工具 A ) ' resizeEvent()
或moveEvent()
被解雇了?
答案 0 :(得分:2)
您可以创建一个负责监控的Helper类,因此您无需覆盖这些类。
const input = JSON.parse('["2018-04-19 12:00:00","2018-04-20 12:00:00","2018-04-21 12:00:00","2018-04-22 12:00:00","2018-04-23 12:00:00"]');
const output = input.map((dateStr) => {
const [year, month, day] = dateStr.match(/\d+/g);
return [day, month, year].join('-');
});
console.log(output);