一. 问题 我们在写Vue项目时,有时候会遇到created和mounted函数不生效的情况,什么原因。这里来记录一下,避免下次再入坑 二. 原因(这里只提供解决思路,不提供方法) 1. keep-alive缓存问题导致;当使用keep-alive的时候,页面第一次进入时,钩子函数的触发顺序created > mounted > activated,退出时触发deactivated。当再次进入,前进或者后退时,只触发activated,所以导致created函数不生效。 2. created和mounted函数,写了两个或多个问题导致。