5***@qq.com
5***@qq.com
  • 发布:2022-03-25 13:19
  • 更新:2024-03-30 22:44
  • 阅读:1231

【报Bug】uniapp组件data属性字符串赋值undefined视图不更新

分类:uni-app

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

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.13

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

基础库版本号: 2.23.1

项目创建方式: HBuilderX

示例代码:
<template>  
    <view class="">  
        <view>{{name}}</view>  
        <button type="default" @click="name = undefined">设置undefined</button>  
        <button type="default" @click="name = ''">设置空字符</button>  
        <button type="default" @click="name = '哈哈'">设置哈哈</button>  
    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                name: '哈哈'  
            }  
        },  
    }  
</script>  

<style lang="scss" scoped>  
</style>  

操作步骤:

点击对应按钮查看效果

预期结果:

与h5一致

实际结果:

点击设置undefined视图不更新

bug描述:

组件data属性字符串赋值undefined视图不更新```javascript

2022-03-25 13:19 负责人:无 分享
已邀请:
7***@qq.com

7***@qq.com

把集合定义到了 自定义组件的props里,而vue需要把集合定义到data里才能检测到,所以将集合移到data里,就可以解决问题了。

c***@163.com

c***@163.com

这个bug,居然至今还未解决。。。uniapp、vue、微信小程序,不知道是谁的问题

要回复问题请先登录注册