六狱
六狱
  • 发布:2019-10-14 11:30
  • 更新:2021-12-21 17:37
  • 阅读:1114

APP端v-for无法重新渲染,小程序一切正常

分类:uni-app
   <view class="attr-details" v-show="goods.attr.length&&isprove">  
                            <view class="detai_title">已选</view>  
                            <view v-for="(items,rela_key) in goods.attrrelationitem" :key="rela_key">  
                                <view class="detai_yet" v-show="items.num > 0||items.num===''">{{items.attr_value_name}},{{items.num}}件  

                                    <view class="flex-row number-input-box detai_input" style="height: 65upx;">  
                                        <view @click="redSub(items,rela_key)" class="flex-grow-0 flex-x-center flex-y-center number-btn number-sub"  
                                         :class="{'disabled':items.num === 0}">-</view>  
                                        <view class="flex-grow-0">  
                                            <input class="flex-grow-1 number-input" min="1" step="1" type="number" :value="items.num"  
                                             @focus="isattrkey(rela_key)" @blur="loseattrkey(rela_key)"></input>  
                                        </view>  
                                        <view @click="addSub(items,rela_key)" class="flex-grow-0 flex-x-center flex-y-center number-btn number-add">+</view>  
                                    </view>  
                                </view>  
                            </view>  
                        </view>


试过用v-if来控制重新渲染,App端依旧没有效果,也试过了this.$forcepdate,一样没有用

2019-10-14 11:30 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com - 的上升空间

这个问题你解决了吗,可不可以告诉一下

2***@qq.com

2***@qq.com

我的问题和你相反,v-for循环的列表在H5端测试正常,在小程序是渲染不出,有没有解决过的大神指点一下!感激不尽~_~

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