1234567891011121314151617181920212223242526272829303132333435363738 |
- import { VantComponent } from '../common/component';
- import { BLUE } from '../common/color';
- import { addUnit } from '../common/utils';
- VantComponent({
- props: {
- inactive: Boolean,
- percentage: Number,
- pivotText: String,
- pivotColor: String,
- trackColor: String,
- showPivot: {
- type: Boolean,
- value: true
- },
- color: {
- type: String,
- value: BLUE
- },
- textColor: {
- type: String,
- value: '#fff'
- },
- strokeWidth: {
- type: null,
- observer: 'setStrokeWidthUnit'
- }
- },
- data: {
- strokeWidthUnit: '4px'
- },
- methods: {
- setStrokeWidthUnit(val) {
- this.setData({
- strokeWidthUnit: addUnit(val)
- });
- }
- }
- });
|