saucxs / watermark-dom

watermark.js是基于DOM对象实现的BS系统的水印,确保系统保密性,安全性,降低数据泄密风险,简单轻量,支持多属性配置,动态计算水印,水印防被删(监听水印组件元素删除并重新添加,监听改变水印的属性并重新添加)。1、支持2种方式导入使用,2、水印插件-testTool(测试工具),3、内置3种全局API方法,等等。欢迎访问:
http://www.chengxinsong.cn/home
MIT License
1.35k stars 357 forks source link

tab切换状态下(路由有变化),界面的水印会一直存在,个别tab页面直接崩溃 #101

Open Julinear opened 2 years ago

Julinear commented 2 years ago

组件销毁方法ngOnDestroy中已经添加了watermark.remove()未生效;另外切换到个别tab下页面直接崩溃;请问大佬大致知道是什么原因么

Julinear commented 2 years ago

断点定位了一下,remove方法执行了,暂时生效了,但是切换完会再加载出来,不确定此处的逻辑是怎样的,有解决方案么

Julinear commented 2 years ago

看了API,参数添加了monitor参数已解决

Hjyperfect commented 4 months ago

方便问下是dom在自己变化吗 我好像遇到了相同的问题 也是在切换tab后,路由不发生变化

Hjyperfect commented 4 months ago

我用了性能监视器,发现切换tab后自己在变化 我是个作业平台 标注员作业一段时间后 就会崩溃