vue.js 生命周期beforeCreated内打印出的this有data和methods
打印出的this感觉是mounted的,但我明明是在beforeCreated内打印的。
另外,beforeCreated内打印this.a/调用函数都是不成功的
感觉很矛盾
请各位大佬解答下!万分感谢!
vue.js 生命周期beforeCreated内打印出的this有data和methods
打印出的this感觉是mounted的,但我明明是在beforeCreated内打印的。
另外,beforeCreated内打印this.a/调用函数都是不成功的
感觉很矛盾
请各位大佬解答下!万分感谢!
很正常 这种问题在这问的次数太多了 这地方需要理解两个问题
一个是vue的生命周期啥时候到底干了啥
还有一个是你console右边那个i符号是啥意思
这两个鼓捣明白 你也就知道问题的原因了
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答1k 阅读
3 回答1.3k 阅读✓ 已解决
把鼠标放到一楼console打印的{a:1}旁边那个i,会出现value below was evaluated just now。{a:1}是当时的实际值,而展开后会重新去读一遍内存真实的值然后显示,一但展开后就不会再变。Console显示的未必是最真实的。可以参考https://blog.csdn.net/miaohui...