sunset3597
sunset3597
  • 发布:2024-02-12 22:33
  • 更新:2024-02-18 10:45
  • 阅读:42

【报Bug】微信小程序端插值表达式的值更新后没能渲染出来

分类:uni-app

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

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.99

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

基础库版本号: 3.3.4

项目创建方式: HBuilderX

示例代码:
<template>  
    <view>  
        <uni-icons class="passwdIc" fontFamily="CustomFont" size="30">{{code}}</uni-icons>  
        <button type="primary" @click="run1">改变数值</button>  
    </view>  
</template>  

<script>  
export default {  
    data() {  
        return {  
            code: 'ue630'  
        }  
    },  
    methods: {  
        run1() {  
            if (this.code === 'ue630') this.code = 'ue6c3';  
            else this.code = 'ue630';  
            console.log(this.code);  
        }  
    }  
}  
</script>  

<style lang = "scss">  
    @font-face {  
        font-family: CustomFont;  
        src: url('/static/fonts/iconfont.ttf');  
    }  
</style>

操作步骤:

运行微信开发者工具。点击一次“改变数值”的按钮,观察按钮上面的字符串

预期结果:

ue6c3

实际结果:

ue630

bug描述:

在微信小程序端点击按钮,控制台显示插值表达式的值在变化,但是模拟器的页面却没有变化

2024-02-12 22:33 负责人:无 分享
已邀请:
DCloud_UNI_WJX

DCloud_UNI_WJX

我用相同的代码试了一下,是可以按照预期显示的,第一次点击按钮后显示ue6c3

  • sunset3597 (作者)

    是在微信开发者工具里的模拟器里测试的吗,我在H5端测试也没问题

    2024-02-19 09:08

  • DCloud_UNI_WJX

    回复 sunset3597: 是的呀

    2024-02-19 10:02

要回复问题请先登录注册