chjtx / JRoll

Smooth scrolling for the mobile web
http://www.chjtx.com/JRoll/
MIT License
460 stars 91 forks source link

vue-cli3之后一堆的警告 #75

Closed shijunti19 closed 6 years ago

shijunti19 commented 6 years ago

jroll-vue-infinite2.js警告不准用template,要改写成render

render: function(createElement) {
      return createElement('div', [
        createElement('div', {}, [
          this.$slots.default,
          createElement('div', {
            domProps: {
              innerHTML: this.tip
            },
            class: {
              'jroll-infinite-tip': true
            }
          })
        ])
      ])
    },

if判断不好写,没加

chjtx commented 6 years ago

把你引用jroll以及jroll-vue-infinite2.js的方式发出来我看看

shijunti19 commented 6 years ago

import JRoll from '/scroller/jroll.js' import 'scroller/jroll-vue-infinite2.js' 我是下载到本地引用的,哪个我查了下是vue2的警告信息。

chjtx commented 6 years ago

感谢反馈,vue-cli 3.0 默认使用的是vue.runtime.esm.js,这个版本不包含template的解释。 代码已合并到 jroll-vue-infinite2.js v2.0.2

shijunti19 commented 6 years ago

@chjtx 是的,换了,我上面缺少了v-if="tip"的判断,(不显示下拉功能就报错,所以我没写)