mirror of
https://github.com/youzan/vant.git
synced 2025-10-19 01:54:48 +00:00
[bugfix] Swipe: use translate2d to aviod iOS11 crash bug (#518)
This commit is contained in:
@@ -20,7 +20,7 @@ export default create({
|
|||||||
style() {
|
style() {
|
||||||
return {
|
return {
|
||||||
width: this.$parent.width + 'px',
|
width: this.$parent.width + 'px',
|
||||||
transform: `translate3d(${this.offset}px, 0, 0)`
|
transform: `translate(${this.offset}px, 0)`
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@@ -85,7 +85,7 @@ export default create({
|
|||||||
paddingLeft: this.width + 'px',
|
paddingLeft: this.width + 'px',
|
||||||
width: (this.count + 2) * this.width + 'px',
|
width: (this.count + 2) * this.width + 'px',
|
||||||
transitionDuration: `${this.currentDuration}ms`,
|
transitionDuration: `${this.currentDuration}ms`,
|
||||||
transform: `translate3d(${this.offset}px, 0, 0)`
|
transform: `translate(${this.offset}px, 0)`
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@@ -154,7 +154,7 @@ export default create({
|
|||||||
const tab = this.$refs.tabs[this.curActive];
|
const tab = this.$refs.tabs[this.curActive];
|
||||||
this.navBarStyle = {
|
this.navBarStyle = {
|
||||||
width: `${tab.offsetWidth || 0}px`,
|
width: `${tab.offsetWidth || 0}px`,
|
||||||
transform: `translate3d(${tab.offsetLeft || 0}px, 0, 0)`,
|
transform: `translate(${tab.offsetLeft || 0}px, 0)`,
|
||||||
transitionDuration: `${this.duration}s`
|
transitionDuration: `${this.duration}s`
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user