uni app开发微信小程序 中 v-if,v-show碰到的问题

uni app开发微信小程序 中 v-if,v-show碰到的问题



经常是显示不正常的,这时不用v-show,得用v-if 但有时用v-if也不行的。。主要是用在u-cell中的,代码如下:
<u-list-item v-for="(item, index) in provinceData" :key="index">
<u-cell :title="item.name" @click="getCity(item)">
<!-- <u-icon   slot="right-icon" name="checkbox-mark" color="#007aff" size="18"></u-icon> H5是可以的,但是小程序得用下面的写法 -->
<view  slot="value"> 
    <u-icon  v-if="selectId === item.id" name="checkbox-mark" color="#007aff" size="18"></u-icon> 
</view>
</u-cell>
</u-list-item>