-
-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mixin data is lost when a previous mixin watches that data #1016
Labels
🐞 bug
Something isn't working
Comments
aztalbot
pushed a commit
to aztalbot/vue-next
that referenced
this issue
Apr 22, 2020
pikax
pushed a commit
to pikax/vue-next
that referenced
this issue
Apr 29, 2020
…deferred Also ensure consistent option apply order with Vue 2, close vuejs#1016, close vuejs#1029
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Version
3.0.0-beta.3
Reproduction link
https://jsfiddle.net/ek7bjy9q/13/
Steps to reproduce
None.
What is expected?
Text should read
mixin1 mixin3
.What is actually happening?
Text reads
mixin1
andvue.esm-browser.js:4685 [Vue warn]: Property "mixin3Data" was accessed during render but is not defined on instance.
is printed in the console.If the mixin order is
[mixin1, mixin3, mixin2]
instead, the text is displayed correctly.The text was updated successfully, but these errors were encountered: