当前位置:   article > 正文

Vue中使用 watermark-dom 添加水印

watermark-dom

Watermark-dom是一个可以给网页添水印、移除水印的插件,并可以对水印的样式进行许多丰富的设置。

以下是在Vue中使用该插件的方式:

  1. <template>
  2. <!-- App.vue 文件-->
  3. <div id="app">
  4. <router-view />
  5. </div>
  6. </template>
  7. <script>
  8. // 安装文件,如果安装报错,可以用cnpm
  9. // npm install watermark-dom --save
  10. // npm install js-cookie --save
  11. import watermark from 'watermark-dom'
  12. import Cookies from 'js-cookie'
  13. export default {
  14. name: "App",
  15. mounted(){
  16. setTimeout(()=>{
  17. // 在登录文件中,登录成功后,记得将用户名存到本地cookie中
  18. // Cookies.set('username',username);
  19. // 获取cookie中的username添加水印
  20. let username = Cookies.get('username');
  21. if(username){
  22. let now = new Date();
  23. let year = now.getFullYear();
  24. let month = now.getMonth()+1;
  25. let day = now.getDate();
  26. month = month<10?'0'+month:month;
  27. day = day<10?'0'+day:day;
  28. let date = year+'-'+month+'-'+day;
  29. watermark.load({ watermark_txt: username+','+date })
  30. }
  31. },1000)
  32. }
  33. };
  34. </script>

相当文档:https://github.com/saucxs/watermark-dom

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/480357
推荐阅读