setting
setting
  • 发布:2024-05-31 13:47
  • 更新:2024-07-03 09:18
  • 阅读:309

uniapp编译到抖音小程序后,生命周期顺序不对

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows11

HBuilderX类型: 正式

HBuilderX版本号: 4.15

第三方开发者工具版本号: 4.2.5

基础库版本号: 3.24.0.5

项目创建方式: HBuilderX

示例代码:
    <view class="content">  
        <test></test>  
    </view>  
</template>  

<script>  

    export default {  
        data() {  
            return {  
                title: 'Hello'  
            }  
        },  
        onLoad() {  

        },  
        created() {  
            console.log('页面created')  
        },  
        mounted() {  
            console.log('页面mounted')  
        },  
        beforeMount() {  
            console.log('页面beforeMount')  
        },  
        methods: {  

        }  
    }  
</script>

组件

    <view>  
        test  
    </view>  
</template>  

<script>  
    export default {  
        name: "test",  
        data() {  
            return {  

            };  
        },  
        created() {  
            console.log('组件created')  
        },  
        beforeMount() {  
            console.log('组件beforeMount')  
        },  
        mounted() {  
            console.log('组件mounted')  
        },  
        onReady() {  
            console.log('组件onReady')  
        }  
    }  
</script>  

<style lang="scss">  

</style>

操作步骤:

直接运行

预期结果:

页面created
组件created
组件beforeMount
页面beforeMount
页面mounted

实际结果:

页面created
页面beforeMount
页面mounted
组件created
组件beforeMount
组件mounted
组件onReady

bug描述:

uniapp编译到抖音小程序后,生命周期顺序不对,组件所有的生命周期都在页面mounted之后执行

2024-05-31 13:47 负责人:DCloud_UNI_OttoJi 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

感谢反馈,我来跟进此问题。

经过测试发现,相同过代码 vue3 符合预期,vue2 运行结果是你提到的问题。我看下 vue2 是不是对抖音处理的不对

  • setting (作者)

    奇怪 我这边vue3在抖音生命周期不对

    2024-06-04 16:32

  • O昵称重要吗O

    我这边也是 vue3 生命周期有问题

    2024-06-27 16:15

  • DCloud_UNI_OttoJi

    回复 m***@qq.com: 我看下,之前应该是解决了。下午我确认

    2024-07-03 14:22

  • c***@haier.com

    回复 DCloud_UNI_OttoJi: 麻烦告诉一下修复的版本

    2024-07-04 17:55

年少的张三丰

年少的张三丰

相关问题。

https://ask.dcloud.net.cn/question/189724
https://ask.dcloud.net.cn/question/189702

要回复问题请先登录注册