mirror of
https://gitee.com/vant-contrib/vant-weapp.git
synced 2025-09-07 00:09:49 +08:00
fix(Circle): README.md size type mistaken (#2694)
* fix(Circle): size support unit * fix(Circle): README.md size type mistaken
This commit is contained in:
parent
3f550d49cd
commit
b85187a74c
@ -89,7 +89,7 @@ Page({
|
|||||||
| 参数 | 说明 | 类型 | 默认值 | 版本 |
|
| 参数 | 说明 | 类型 | 默认值 | 版本 |
|
||||||
| ------------ | -------------------------------------- | ------------------ | --------- | ---- |
|
| ------------ | -------------------------------------- | ------------------ | --------- | ---- |
|
||||||
| value | 目标进度 | *number* | `0` | - |
|
| value | 目标进度 | *number* | `0` | - |
|
||||||
| size | 圆环直径,默认单位为 `px` | *string \| number* | `100` | - |
|
| size | 圆环直径,默认单位为 `px` | *number* | `100` | - |
|
||||||
| color | 进度条颜色,传入对象格式可以定义渐变色 | *string \| object* | `#1989fa` | - |
|
| color | 进度条颜色,传入对象格式可以定义渐变色 | *string \| object* | `#1989fa` | - |
|
||||||
| layer-color | 轨道颜色 | *string* | `#fff` | - |
|
| layer-color | 轨道颜色 | *string* | `#fff` | - |
|
||||||
| fill | 填充颜色 | *string* | - | - |
|
| fill | 填充颜色 | *string* | - | - |
|
||||||
|
@ -28,7 +28,6 @@ VantComponent({
|
|||||||
size: {
|
size: {
|
||||||
type: Number,
|
type: Number,
|
||||||
value: 100,
|
value: 100,
|
||||||
observer: 'setStyle'
|
|
||||||
},
|
},
|
||||||
fill: String,
|
fill: String,
|
||||||
layerColor: {
|
layerColor: {
|
||||||
@ -51,7 +50,6 @@ VantComponent({
|
|||||||
},
|
},
|
||||||
|
|
||||||
data: {
|
data: {
|
||||||
style: 'width: 100px; height: 100px;',
|
|
||||||
hoverColor: BLUE
|
hoverColor: BLUE
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -78,14 +76,6 @@ VantComponent({
|
|||||||
|
|
||||||
this.setData({ hoverColor });
|
this.setData({ hoverColor });
|
||||||
},
|
},
|
||||||
|
|
||||||
setStyle() {
|
|
||||||
const { size } = this.data;
|
|
||||||
const style = `width: ${size}px; height: ${size}px;`;
|
|
||||||
|
|
||||||
this.setData({ style });
|
|
||||||
},
|
|
||||||
|
|
||||||
presetCanvas(context, strokeStyle, beginAngle, endAngle, fill) {
|
presetCanvas(context, strokeStyle, beginAngle, endAngle, fill) {
|
||||||
const { strokeWidth, lineCap, clockwise, size } = this.data;
|
const { strokeWidth, lineCap, clockwise, size } = this.data;
|
||||||
const position = size / 2;
|
const position = size / 2;
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
|
<wxs src="../wxs/utils.wxs" module="utils" />
|
||||||
|
|
||||||
<view class="van-circle">
|
<view class="van-circle">
|
||||||
<canvas class="van-circle__canvas" style="{{ style }}" canvas-id="van-circle"></canvas>
|
<canvas class="van-circle__canvas" style="width: {{ utils.addUnit(size) }};height:{{ utils.addUnit(size) }}" canvas-id="van-circle"></canvas>
|
||||||
<view wx:if="{{ !text }}" class="van-circle__text">
|
<view wx:if="{{ !text }}" class="van-circle__text">
|
||||||
<slot></slot>
|
<slot></slot>
|
||||||
</view>
|
</view>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user