RenLoong
RenLoong
  • 发布:2020-10-22 15:12
  • 更新:2021-05-06 14:39
  • 阅读:1999

【报Bug】编译微信小程序提示不支持语法

分类:uni-app

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

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.3

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

基础库版本号:

项目创建方式: HBuilderX

示例代码:
:style="getStyle(index)"

操作步骤:

发行至微信小程序

预期结果:

编译成功

实际结果:

编译失败

bug描述:

发行至微信小程序时提示“:style 不支持 getStyle(index) 语法”

2020-10-22 15:12 负责人:无 分享
已邀请:
元空间

元空间

可以变动一下写法解决

:style="[getStyle(index)]"  
computed: {  
    getStyle() {  
        return (index) => {  
            return {  
                borderColor: '',  
                color: ''  
            }  
        };  
    }  
},
  • 愿随风丶飘雪

    多谢,解决了我的问题

    2022-05-24 14:32

  • Watler

    这个方式牛逼,黑科技啊

    2023-05-19 10:16

唬唬唬

唬唬唬

https://uniapp.dcloud.io/use?id=class-%e4%b8%8e-style-%e7%bb%91%e5%ae%9a 文档已经说了不支持

RenLoong

RenLoong (作者)

:style="{borderColor:text.length===index?borderActiveColor:(text.length>index?borderValueColor:borderColor),color:text.length>index?borderValueColor:borderColor}"

改成这样就可以了

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