我的写法:
style:
<view class="hot-tags">
<view v-for="(item, index) in hotTagsList" :key="index" class="hot-tags-item">
<text>{{item.title}}</text>
<view :class="item.bgClass" :style="item.image ? [{'background-image': 'url(' + item.image + ')'}] : ''" class="liner-gradient"></view>
</view>
</view>
解析出来:
style="{{(item.image?[{'background-image':'url('+item.image+')'}]:'')}}"
语法不对。报错。
class <view :class="{isauto ? hotTags : coldTags}">
解析出来:
<view class="{{[isauto ? hotTags : coldTags]}}">
语法不对。错误。
以上只有手动删除才能解决问题。繁琐。
0 个回复