当前位置:   article > 正文

vue中使用水印watermark-dom@2.3.0_vue watermark-dom

vue watermark-dom

1.第一步:

npm i watermark-dom@2.3.0

2.在使用到水印的地方引入

import watermark from "watermark-dom";
  1. mounted() {
  2. setInterval(() => {
  3. // 时间
  4. let text = this.$utils.parseTime(new Date());
  5. let data = "";
  6. const options = {
  7. w_texts: [],
  8. };
  9. // 获取当前登陆人信息
  10. if (this.userData) {
  11. data = JSON.parse(this.userData);
  12. options.w_texts = [data.userCode, "数据服务平台", text];
  13. }
  14. console.log("options", options);
  15. // 设置水印
  16. watermark.load({
  17. watermark_txt: options.w_texts.join("\r\n"), //水印的内容
  18. watermark_color: "#777", //水印字体颜色
  19. watermark_fontsize: "16px", //水印字体大小
  20. watermark_alpha: 0.3, //水印透明度,要求设置在大于等于0.005
  21. watermark_angle: 30, //水印倾斜度数
  22. watermark_width: 180, //水印宽度
  23. watermark_height: 180, //水印长度
  24. watermark_x: 100, //水印起始位置x轴坐标
  25. watermark_y: 0,
  26. watermark_rows: 3, //水印行数
  27. watermark_cols: 1,
  28. });
  29. }, 1000);
  30. },
  1. // 移除水印方法
  2. watermark.remove();

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

闽ICP备14008679号