美文网首页
ESLint:Do not use 'new' for side

ESLint:Do not use 'new' for side

作者: 傑仔 | 来源:发表于2019-07-14 00:29 被阅读0次

    最近在写移动端swiper 时候遇到ESLint:Do not use 'new' for side effects.(no-new))错误导致编译一直不通过,原代码如下:使用了new关键字

    new Swiper('.swiper-container', {
            autoplay: {
              delay: 3000,
              disableOnInteraction: false
            },
            centeredSlides: true,
            spaceBetween: 30,
            pagination: {
              el: '.swiper-pagination',
              clickable: true
            },
            loop: true
          })
    

    该错误可通过添加eslint-disable-line注释可以绕过规则检测,修改后的代码如下:

    new Swiper('.swiper-container', { // eslint-disable-line
            autoplay: {
              delay: 3000,
              disableOnInteraction: false
            },
            centeredSlides: true,
            spaceBetween: 30,
            pagination: {
              el: '.swiper-pagination',
              clickable: true
            },
            loop: true
          })
    

    之后编译,完美的运行。

    相关文章

      网友评论

          本文标题:ESLint:Do not use 'new' for side

          本文链接:https://www.haomeiwen.com/subject/crvvkctx.html