Skip to content

Commit 9c4f8ad

Browse files
committed
阻止transition事件冒泡、调整样式
1 parent 01d9602 commit 9c4f8ad

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

dist/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,user-scalable=0,minimum-scale=1,maximum-scale=1"><title>slider</title><link href=/static/css/app.9e7f972b49d57a4d672c976bb4665bf5.css rel=stylesheet></head><body><app></app><script type=text/javascript src=/static/js/manifest.09623dc929af452d11b5.js></script><script type=text/javascript src=/static/js/vendor.472387e64dd46b801244.js></script><script type=text/javascript src=/static/js/app.330d79f06e47ad5a2afc.js></script></body></html>
1+
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,user-scalable=0,minimum-scale=1,maximum-scale=1"><title>slider</title><link href=static/css/app.9e7f972b49d57a4d672c976bb4665bf5.css rel=stylesheet></head><body><app></app><script type=text/javascript src=static/js/manifest.09623dc929af452d11b5.js></script><script type=text/javascript src=static/js/vendor.472387e64dd46b801244.js></script><script type=text/javascript src=static/js/app.330d79f06e47ad5a2afc.js></script></body></html>

src/components/vue-slider.vue

+4-3
Original file line numberDiff line numberDiff line change
@@ -218,13 +218,15 @@
218218
this.$emit('slide-revert-start', this.currentPage);
219219
}
220220
},
221-
_onTransitionEnd() {
221+
_onTransitionEnd(e) {
222222
this.transitioning = false;
223223
if (this._isPageChanged()) {
224224
this.$emit('slide-change-end', this.currentPage);
225225
} else {
226226
this.$emit('slide-revert-end', this.currentPage);
227227
}
228+
e.stopPropagation()
229+
228230
},
229231
_isPageChanged() {
230232
return this.lastPage !== this.currentPage;
@@ -274,7 +276,6 @@
274276
border-radius: 50%;
275277
background-color: #000000;
276278
opacity: .2;
277-
transition: all .5s ease;
278279
cursor:pointer
279280
}
280281
@@ -291,7 +292,7 @@
291292
292293
.swiper-pagination-bullet {
293294
display: block;
294-
margin: 6px 0;
295+
margin: 3px 0;
295296
}
296297
}
297298

0 commit comments

Comments
 (0)