二级页面:b.vue
<script>
let a = ''
onLoad() {
// 第一次加载二级页面b.vue,a='',第二、三...次加载 a=123
console.log(a)
a = 123
}
</script>
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10.0.19042
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
第三方开发者工具版本号: 1.06.2307260
基础库版本号: 2.32.1
项目创建方式: HBuilderX
二级页面:b.vue
<script>
let a = ''
onLoad() {
// 第一次加载二级页面b.vue,a='',第二、三...次加载 a=123
console.log(a)
a = 123
}
</script>
每次从一级页面进入耳机页面,二级页面的 a 第一次打印都应该为空
a只有在第一次加载的时候为空,后面每次进入a的值都是123
script标签下定义的非响应式变量在页面被销毁后,非响应式变量未被销毁。
1 个回复
1***@qq.com (作者)
看了下文档,官方有说明,这个不是问题,我唐突了