使用hbuilderX创建的uni-app的vue3版本项目,在开发版中可以使用onLoad来获取上一个页面传递的参数,但是发行的时候没有执行onLoad,经测试,写在setup之外的所有生命周期都没有触发。
1***@163.com
- 发布:2021-09-14 18:05
- 更新:2021-09-24 18:05
- 阅读:1302
uv_UI - 我与uniapp有着不解的缘分~
我试了下,可以结合vue2中的写法:
<script>
import { onMounted } from 'vue';
let parmes = null;
export default {
onLoad(options){
parmes = options;
},
setup() {
onMounted(() => {
console.log('接受上个页面传的值',parmes)
})
}
}
</script>
1***@163.com (作者)
我用getCurrentPages的$page.fullPath来解决的
2021-09-24 17:17