前端vue實(shí)現(xiàn)頁面加水印文字, 可以實(shí)現(xiàn)系統(tǒng)所有頁面加水印,也可以單個(gè)頁面加水印, 可更改水印顏色,?下載完整代碼請?jiān)L問uni-app插件市場地址:?https://ext.dcloud.net.cn/plugin?id=12889
效果圖如下:
#### 使用方法
```使用方法
/* 給系統(tǒng)所有頁面加水印*/
// 第一個(gè)參數(shù):水印文字? 第二個(gè)參數(shù): 加水印的底圖,默認(rèn)body 給所有頁面加水印, 第三個(gè)參數(shù):水印顏色
Watermark.set("cc-innovation.gd", '', 'blue');
/* 給當(dāng)前頁面加水印*/
// 第一個(gè)參數(shù):水印文字? 第二個(gè)參數(shù): 加水印的底圖,默認(rèn)body 給所有頁面加水印, 第三個(gè)參數(shù):水印顏色
Watermark.set("cc-innovation.gd", this.$refs.content, 'red');
```
#### HTML代碼部分
```html
<template>
<div class="content" ref="content">
<view class="text-area">
<text class="title">{{title}}</text>
<button @click="goDetail" style="margin-top: 20px;"> {{' 跳轉(zhuǎn) '}} </button>
</view>
</div>
</template>
```
#### JS代碼 (引入組件 填充數(shù)據(jù))
```javascript
<script>
import Watermark from "./waterMark";
export default {
data() {
return {
title: 'Hello'
}
},
mounted() {
/* 給系統(tǒng)所有頁面加水印*/
// 第一個(gè)參數(shù):水印文字? 第二個(gè)參數(shù): 加水印的底圖,默認(rèn)body 給所有頁面加水印, 第三個(gè)參數(shù):水印顏色
Watermark.set("cc-innovation.gd", '', 'blue');
/* 給當(dāng)前頁面加水印*/
// 第一個(gè)參數(shù):水印文字? 第二個(gè)參數(shù): 加水印的底圖,默認(rèn)body 給所有頁面加水印, 第三個(gè)參數(shù):水印顏色
// Watermark.set("cc-innovation.gd", this.$refs.content, 'red');
},
methods: {
goDetail() {
uni.navigateTo({
url: './Detail'
})
}
}
}
</script>
```
#### CSS
```css
<style>
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.text-area {
display: flex;
justify-content: center;
flex-direction: column;
margin-top: 30px;
}
.title {
font-size: 36rpx;
color: #8f8f94;
text-align: center;
}
</style>
```