亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么 GlideJS 在 IE11 中不設置事件監聽器?

為什么 GlideJS 在 IE11 中不設置事件監聽器?

梵蒂岡之花 2022-12-29 10:33:01
我已經使用 Glide.js 實現了 2 個滑塊,它們在 Chrome 和 FireFx 中運行良好。我已經嘗試在 IE11 和 Edge 中實現它,但都不會向 DOM 元素添加事件,因此滑塊都不起作用。此外,在某些寬度下,我想讓超過 1 張幻燈片出現在屏幕上,而 glide 不想調整幻燈片的大小,以便它們可以按預期的方式進行調整。我的問題是:為什么事件不附加(綁定/添加,我不太確定在 glide js 中事件發生什么類型的操作)到 DOM 元素?為什么樣式會因為我所做的斷點而變得瘋狂,所以出現的幻燈片不超過 1 張?GlideJS github 假定它在 edge 和 IE11 上都運行良好,那么我哪里錯了?代碼:通過module導入,然后在webpack中通過babel編譯const tech_section_glide = new Glide('#tech_stack_section_slider', {    type: 'slider',    perView: 4,    animationDuration: 500,    gap: 10,    breakpoints: {        449: {            perView: 1        },        705: {            perView: 2,        },        1024: {            perView: 3        }    }});const portfolio_glide = new Glide('#portfolio_slider', {    type: 'slider',    perView: 1,    animationDuration: 300});tech_section_glide.mount();portfolio_glide.mount();這是它在 Chrome 中的外觀: Chrome 視圖這是它在 IE11 中的樣子:IE11_view
查看完整描述

1 回答

?
繁星淼淼

TA貢獻1775條經驗 獲得超11個贊

知道了!問題不在 GlideJS 本身,而是在我所做的糟糕的 babel 配置中,所以如果你想在 IE11 中運行 ES6 標準,你應該進行適當的 babel 配置并安裝所需的 Polyfills。這是 IE11 的 webpack+babel 配置指南的鏈接:https ://medium.com/@ramez.aijaz/transpile-typescript-to-es5-using-babel-and-webpack-f3b72a157399


查看完整回答
反對 回復 2022-12-29
  • 1 回答
  • 0 關注
  • 80 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號