-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
简单来说就是类似这样的语法
<!-- 正常使用 -->
<view wx:class="{{ {'text-red-500': true} }}"></view>
<!-- 无法使用 -->
<view wx:class="{{ {'text-[#c0ffee]': true} }}"></view>如果开发者在 MPX 项目中使用以上 MPX 增强语法来实现动态切换 class name,目前插件不支持对存在特殊字符的类名进行兼容性处理,不过对使用常规字符的 class name 不存在影响。
由于 MPX 对于对象语法是采用 wxs 脚本实现的,我暂未想到合适的方法让插件对该场景下的特殊字符进行处理,目前建议通过其他方式绕过该问题,比如使用小程序原生语法来实现 class name 切换:
<!-- 正常使用 -->
<view class="{{ true ? 'text-[#c0ffee]' : '' }}"></view>Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed