1、不管是手动点击关闭还是自动关闭,都会触发onClose回调,但回调参数是一样的。
2、onClick属性的回调函数没有参数,所以无法区分点击的是弹窗哪里。
现在想到两种方法:
1、隐藏内置的“X”,完全自定义title,关闭按钮和message,然后在关闭按钮上绑定点击事件。
2、不让它自动关闭,然后监听onClose回调,有回调说明是点击了关闭按钮。然后用定时器去隐藏(不是关闭)这个Notification,这样去实现自动关闭的效果,但不会触发onClose回调。
但感觉这两种方法都不是很好,所以想问各位大神还有何种方法去区分手动点击“X”号关闭和自动关闭。
elementUI版本1.x