| | |
| | | try { |
| | | data = data.call(context); // 支持 Vue.prototype 上挂的数据 |
| | | } catch (e) { |
| | | if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) { |
| | | if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) { |
| | | console.warn('根据 Vue 的 data 函数初始化小程序 data 失败,请尽量确保 data 函数中不访问 vm 对象,否则可能影响首次数据渲染速度。', data); |
| | | } |
| | | } |
| | |
| | | |
| | | function flushCallbacks$1(vm) { |
| | | if (vm.__next_tick_callbacks && vm.__next_tick_callbacks.length) { |
| | | if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) { |
| | | if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) { |
| | | var mpInstance = vm.$scope; |
| | | console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + vm._uid + |
| | | ']:flushCallbacks[' + vm.__next_tick_callbacks.length + ']'); |
| | |
| | | //1.nextTick 之前 已 setData 且 setData 还未回调完成 |
| | | //2.nextTick 之前存在 render watcher |
| | | if (!vm.__next_tick_pending && !hasRenderWatcher(vm)) { |
| | | if(Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG){ |
| | | if(Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG){ |
| | | var mpInstance = vm.$scope; |
| | | console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + vm._uid + |
| | | ']:nextVueTick'); |
| | | } |
| | | return nextTick(cb, vm) |
| | | }else{ |
| | | if(Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG){ |
| | | if(Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG){ |
| | | var mpInstance$1 = vm.$scope; |
| | | console.log('[' + (+new Date) + '][' + (mpInstance$1.is || mpInstance$1.route) + '][' + vm._uid + |
| | | ']:nextMPTick'); |
| | |
| | | }); |
| | | var diffData = this.$shouldDiffData === false ? data : diff(data, mpData); |
| | | if (Object.keys(diffData).length) { |
| | | if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) { |
| | | if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"bicycle","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) { |
| | | console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + this._uid + |
| | | ']差量更新', |
| | | JSON.stringify(diffData)); |