如下代码,不知道什么原因,为什么ready方法不执行
ready() { console.log('ok'); this._initScroll(); }, methods: { _initScroll() { if (!this.scroll) { this.scroll = new BScroll(this.$refs.seller, { click: true }); } else { this.scroll.refresh(); } } },
经过查询资料,发现vue2.0中一个vue实例的生命周期中已经不存在ready()了。 需要换成 mounted ()
mounted() { this._initScroll(); }, methods: { _initScroll() { if (!this.scroll) { this.scroll = new BScroll(this.$refs.seller, { click: true }); } else { this.scroll.refresh(); } } },