mirror of
https://gitee.com/ant-design-vue/ant-design-vue.git
synced 2024-12-02 12:07:54 +08:00
cr vc-upload and vc-progress
This commit is contained in:
parent
08aef845d1
commit
d112e2d9a2
@ -20,9 +20,8 @@ Vue.use(ref, { name: 'ant-ref' });
|
||||
|
||||
const Circle = {
|
||||
props: initDefaultProps(circlePropTypes, circleDefaultProps),
|
||||
data() {
|
||||
created() {
|
||||
this.paths = {};
|
||||
return {};
|
||||
},
|
||||
methods: {
|
||||
getPathStyles(offset, percent, strokeColor, strokeWidth, gapDegree = 0, gapPosition) {
|
||||
|
@ -8,9 +8,8 @@ Vue.use(ref, { name: 'ant-ref' });
|
||||
|
||||
const Line = {
|
||||
props: initDefaultProps(propTypes, defaultProps),
|
||||
data() {
|
||||
created() {
|
||||
this.paths = {};
|
||||
return {};
|
||||
},
|
||||
render() {
|
||||
const {
|
||||
@ -67,6 +66,7 @@ const Line = {
|
||||
stackPtg += ptg;
|
||||
|
||||
const pathProps = {
|
||||
key: index,
|
||||
attrs: {
|
||||
d: pathString,
|
||||
'stroke-linecap': strokeLinecap,
|
||||
|
@ -2,29 +2,27 @@ function enhancer(Component) {
|
||||
return {
|
||||
mixins: [Component],
|
||||
updated() {
|
||||
this.$nextTick(() => {
|
||||
const now = Date.now();
|
||||
let updated = false;
|
||||
const now = Date.now();
|
||||
let updated = false;
|
||||
|
||||
Object.keys(this.paths).forEach(key => {
|
||||
const path = this.paths[key];
|
||||
Object.keys(this.paths).forEach(key => {
|
||||
const path = this.paths[key];
|
||||
|
||||
if (!path) {
|
||||
return;
|
||||
}
|
||||
if (!path) {
|
||||
return;
|
||||
}
|
||||
|
||||
updated = true;
|
||||
const pathStyle = path.style;
|
||||
pathStyle.transitionDuration = '.3s, .3s, .3s, .06s';
|
||||
updated = true;
|
||||
const pathStyle = path.style;
|
||||
pathStyle.transitionDuration = '.3s, .3s, .3s, .06s';
|
||||
|
||||
if (this.prevTimeStamp && now - this.prevTimeStamp < 100) {
|
||||
pathStyle.transitionDuration = '0s, 0s';
|
||||
}
|
||||
});
|
||||
if (updated) {
|
||||
this.prevTimeStamp = Date.now();
|
||||
if (this.prevTimeStamp && now - this.prevTimeStamp < 100) {
|
||||
pathStyle.transitionDuration = '0s, 0s';
|
||||
}
|
||||
});
|
||||
if (updated) {
|
||||
this.prevTimeStamp = Date.now();
|
||||
}
|
||||
},
|
||||
};
|
||||
}
|
||||
|
@ -70,7 +70,7 @@ const IframeUploader = {
|
||||
name:
|
||||
target.value &&
|
||||
target.value.substring(target.value.lastIndexOf('\\') + 1, target.value.length),
|
||||
});;
|
||||
});
|
||||
this.startUpload();
|
||||
const { $props: props } = this;
|
||||
if (!props.beforeUpload) {
|
||||
|
Loading…
Reference in New Issue
Block a user