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> | ... | ... |