4***@qq.com
4***@qq.com
  • 发布:2021-08-13 15:51
  • 更新:2021-08-30 16:28
  • 阅读:847

【报Bug】字节小程序组件created等生命周期触发两次

分类:uni-app

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

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10企业版21H1 19043.1165

HBuilderX类型: 正式

HBuilderX版本号: 3.1.22

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

基础库版本号: 2.17.0.2

项目创建方式: HBuilderX

操作步骤:

page => index.vue

<template>  
    <view class="content">  
        <image class="logo" src="/static/logo.png"></image>  
        <view class="text-area">  
            <text class="title">{{title}}</text>  
        </view>  
        <index-com></index-com>  
    </view>  
</template>  

<script>  
    import IndexCom from '../../components/index/index.vue'  
    export default {  
        components: {  
            IndexCom  
        },  
        data() {  
            return {  
                title: 'Hello233'  
            }  
        },  
        onLoad() {  

        },  
        methods: {  

        }  
    }  
</script>  

<style>  
    .content {  
        display: flex;  
        flex-direction: column;  
        align-items: center;  
        justify-content: center;  
    }  

    .logo {  
        height: 200rpx;  
        width: 200rpx;  
        margin-top: 200rpx;  
        margin-left: auto;  
        margin-right: auto;  
        margin-bottom: 50rpx;  
    }  

    .text-area {  
        display: flex;  
        justify-content: center;  
    }  

    .title {  
        font-size: 36rpx;  
        color: #8f8f94;  
    }  
</style>  

components => index.vue

<template>  
    <text>index-components</text>  
</template>  

<script>  
    export default {  
        data() {  
            return {}  
        },  
        beforeCreate() {  
            console.log('---beforeCreate---')  
        },  
        created() {  
            console.log('---create----')  
        },  
        mounted() {  
            console.log('---mounted---')  
        }  
    }  
</script>  

<style>  
</style>  

在字节小程序的开发者工具上created,mounted会触发两次,微信小程序正常。

预期结果:

在字节小程序的效果与微信小程序一致。

实际结果:

在字节小程序的开发者工具上created,mounted会触发两次,微信小程序正常。

bug描述:

页面内组件在字节小程序的开发者工具上created,mounted会触发两次,微信小程序正常。

2021-08-13 15:51 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

截图

4***@qq.com

4***@qq.com (作者)

没人?

4***@qq.com

4***@qq.com (作者)

没人?

DCloud_UNI_GSQ

DCloud_UNI_GSQ

是一直就有还是新出现的?

尝试切换不同的小程序基础库试试

  • 4***@qq.com (作者)

    1、刚开始编译未头条小程序,之前没用过

    2、最新的10个版本小程序基础库都一样的结果

    2021-08-20 17:30

DCloud_UNI_GSQ

DCloud_UNI_GSQ

使用附件的测试工程在 3.1.3 的字节小程序开发工具测试未复现问题

打印日志如下:

App Launch  
App Show  
IDE调用systemLog  
---create----  
>

该问题目前已经被锁定, 无法添加新回复