自定义组件
/components/example/example.vue
<template>
<view></view>
</template>
<script>
export default {
data() {
return {}
},
onPageShow() {
console.log('页面显示')
},
onPageHide() {
console.log('页面隐藏')
},
methods: {},
}
</script>
<style lang="scss" scoped></style>
父级页面
/pages/index/index
<template>
<view>
<example></example>
</view>
</template>
<script setup lang="ts"></script>
<style lang="scss" scoped></style>
renxing2436 (作者)
都试过了,没有任何效果,如果将自定义组件修改为 组合式,使用 onShow 和 onHide 就可以触发
2023-03-03 18:17
DCloud_UNI_WZF
回复 renxing2436: 提供下测试工程,谢谢
2023-03-06 09:50
renxing2436 (作者)
回复 DCloud_UNI_WZF: 测试工程及说明 见 下方 回复
2023-03-06 16:07