uniapp中跳转每个页面应该是页面重新刷新,vue-data中的数据也应应该是原始配置的数据,再onload中写的函数等每次进入页面也应该重新执行,但是有几种情况却没有这么做,onload没有执行,并且数据是页面操作后保存下来的数据。下面是我开始配置的数据,输入框为空,onload生命周期输入了onload。
当我再输入框中输入111111时,进行页面跳转,然后再点击返回,理应输入框中的为空并且再次输出onload,可事实是,输入框还为111111,并且没有输出onload
也就是说页面并没有重新创建执行一个完整的生命周期,而是保存了数据直接从onshow开始执行了。
经过测试发现:再pages.json中tabBar栏中配置的页面不会重新执行,发生上面的情况,和uni.navigateBack进行返回的路由也不会重新执行。
1. 本站所有素材(未指定商用),仅限学习交流请勿用于商业用途。
2. 原创商用和VIP素材,未经合法授权,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
3. 如果素材损害你的权益请联系客服vx:13230981129给予处理。