【问题标题】:Scroll methods not supported in Internet Explorer 11Internet Explorer 11 不支持滚动方法
【发布时间】:2018-12-13 12:23:58
【问题描述】:

我在 Laravel 和 Vue.js 中开发了一个带有推送器的聊天应用程序。它在所有浏览器中都能正常工作,但 Internet Explorer 不支持滚动方法。我已经安装了 v-chat-scroll 滚动库。

控制台中出现以下错误:

[Vue 警告]:指令聊天滚动插入钩子错误:

TypeError: Object doesn't support property or method 'scroll'

对象不支持“滚动”属性或方法

如果有人有解决办法,请赐教。

【问题讨论】:

  • var scrollToBottom = function scrollToBottom(el, smooth) { el.scroll({ top: el.scrollHeight, behavior: smooth ? 'smooth' : 'instant' }); “依赖项”:{ “babel-polyfill”:“^6.26.0”,“laravel-echo”:“^1.4.0”,“pusher-js”:“^4.2.2”,“v-toaster”: "^1.0.3", "vue-chat-scroll": "^1.3.3" } }

标签: javascript webpack vue.js


【解决方案1】:

在实际意义上,如果你的项目使用编译,你可以尝试在入口点顶部添加

import 'core-js'

目前core-js polyfill library 是实现跨浏览器支持的最简单方法

【讨论】:

    猜你喜欢
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 2017-02-15
    • 2019-12-09
    • 2016-07-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-20
    相关资源
    最近更新 更多