1***@qq.com
1***@qq.com
  • 发布:2023-02-15 14:32
  • 更新:2023-02-15 15:54
  • 阅读:282

【报Bug】微信小程序计算属性出错

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.18

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

基础库版本号: 2.30.0

项目创建方式: HBuilderX

示例代码:

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

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

    },  
    computed:{  
        updateAddressPageId() {  
            return null;  
        },  
        updateAddressPageId2(){  
            return '1';  
        }  
    },  
    methods: {  

    }  
}  

</script>

操作步骤:

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

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

    },  
    computed:{  
        updateAddressPageId() {  
            return null;  
        },  
        updateAddressPageId2(){  
            return '1';  
        }  
    },  
    methods: {  

    }  
}  

</script>

预期结果:

--true--1

实际结果:

undefined--false--1

bug描述:

计算属性结果为null时,页面输出为undefined

2023-02-15 14:32 负责人:DCloud_UNI_LXH 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

vue2 复现该问题,感谢反馈,已加分
暂时可自行兼容下

要回复问题请先登录注册