vue引入iscroll报错

vue mounted钩子函数里引入 iscroll 报错

clipboard.png

clipboard.png

阅读 3.5k
2 个回答

1、你这是直接 <script> 引入vue开发的?如果是就不要用require引用了吧,如果是你不是应该这样写


const IScroll = require('iscroll')
export default {
    ...
    
    mounted () {
        new IScroll(...)
    }
    
    ...
}

2、new IScroll()中应该直接传的id而不是获取到的元素

<div id="srcoll"></div>
new IScroll('srcoll')

3、更推荐使用另一款better-scroll

明显就是引入位置不对 数据都没渲染 list 当然为null

如果用处不止一处建议把引入 放在统一JS配置引入

推荐问题