# 颜色转换
# hexToRgb
<template>
<div class="wrapper">
<text>hexToRgb: hex格式转换为Rgb</text>
</div>
</template>
<script>
export default {
data:()=> ({
name: 'hexToRgb',
}),
methods: {
colorTransformHandler() {
let color = '#267aff'
//hex格式转换为Rgb格式
let res = this.$util.hexToRgb(color)
this.$toast(res)
}
}
}
</script>
<style scoped>
.wrapper{
background-color: #ffffff;
}
</style>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 参数
- 传参描述:
Params | Type | Required | default | Value |
---|---|---|---|---|
sColor | String | Y | - | 传入hex色值 |
isStr | Boolean | N | true | true | false |
# rgbToHex
<template>
<div class="wrapper">
<text>rgbToHex: rgb格式转换为Hex</text>
</div>
</template>
<script>
export default {
data:()=> ({
name: 'hexToRgb',
}),
methods: {
colorTransformHandler() {
let color = 'rgb(255,0,0)'
//rgb格式转换为hex格式
let res = this.$util.rgbToHex(color)
this.$toast(res)
}
}
}
</script>
<style scoped>
.wrapper{
background-color: #ffffff;
}
</style>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 参数
- 传参描述:
Params | Type | Required | default | Value |
---|---|---|---|---|
rgb | String | Y | - | 传入rgb色值 |
# 颜色过渡
# colorGradient
<template>
<div class="wrapper">
<text>colorGradient: 颜色过渡</text>
</div>
</template>
<script>
export default {
data:()=> ({
name: 'colorGradient',
}),
methods: {
colorTransformHandler() {
let startColor = 'rgb(255,0,0)'
let endColor = 'rgb(0,0,255)'
let step = 10
//rgb格式转换为hex格式
let res = this.$util.colorGradient(startColor,endColor,step)
this.$toast(res)
}
}
}
</script>
<style scoped>
.wrapper{
background-color: #ffffff;
}
</style>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 参数
- 传参描述:
Params | Type | Required | default | Value |
---|---|---|---|---|
startColor | String | N | rgb(255,0,0) | 起始rgb色值 |
endColor | String | N | rgb(0,0,255) | 起始rgb色值 |
step | String | Number | 10 | 步长 |