Commit 1dad8a571eb05e632dc6e2938f180658ef9cd381
1 parent
e129a250
update Carousel
Showing
1 changed file
with
5 additions
and
2 deletions
Show diff stats
src/components/carousel/carousel.vue
... | ... | @@ -25,6 +25,7 @@ |
25 | 25 | <script> |
26 | 26 | import Icon from '../icon/icon.vue'; |
27 | 27 | import { getStyle, oneOf } from '../../utils/assist'; |
28 | + import { on, off } from '../../utils/dom'; | |
28 | 29 | |
29 | 30 | const prefixCls = 'ivu-carousel'; |
30 | 31 | |
... | ... | @@ -240,10 +241,12 @@ |
240 | 241 | this.updateSlides(true); |
241 | 242 | this.handleResize(); |
242 | 243 | this.setAutoplay(); |
243 | - window.addEventListener('resize', this.handleResize, false); | |
244 | +// window.addEventListener('resize', this.handleResize, false); | |
245 | + on(window, 'resize', this.handleResize); | |
244 | 246 | }, |
245 | 247 | beforeDestroy () { |
246 | - window.removeEventListener('resize', this.handleResize, false); | |
248 | +// window.removeEventListener('resize', this.handleResize, false); | |
249 | + off(window, 'resize', this.handleResize); | |
247 | 250 | } |
248 | 251 | }; |
249 | 252 | </script> | ... | ... |