vue-meteor-tracker icon indicating copy to clipboard operation
vue-meteor-tracker copied to clipboard

TypeError: this._watchers is undefined

Open cscott opened this issue 2 years ago • 4 comments

Also filed as meteor/vue-tutorial#14 because this shows up in the tutorial; it also appears in the template used by meteor --create vue.

With the latest version of meteor (2.7.3) we get an exception on console at startup: TypeError: this._watchers is undefined thrown from https://github.com/meteor-vue/vue-meteor-tracker/blob/64b736ef41d9ebc0958533d796fd6bcffaee380a/dist/vue-meteor-tracker.esm.js#L1972

This breaks reactivity: updates from the DB never show up in the view.

cscott avatar Jul 15 '22 14:07 cscott

Hi @Akryum isn't it something easy to fix?

vbgm avatar Aug 30 '22 08:08 vbgm

Not really, as this is Vue internals and they changed in Vue 2.7

Akryum avatar Aug 30 '22 10:08 Akryum

You should pin Vue to 2.6 for now

Akryum avatar Aug 30 '22 10:08 Akryum

Thanks a lot for the quick feedback. [email protected] works. I've seen your progress with Vue3 for meteor, fingers crossed it can be released soon.

vbgm avatar Aug 30 '22 11:08 vbgm