gone11
gone11
  • 发布:2020-12-13 11:50
  • 更新:2020-12-17 08:20
  • 阅读:438

【报Bug】view 不随 list 条数更新

分类:uni-app

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

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.8

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

基础库版本号: 2.14

项目创建方式: HBuilderX

示例代码:
                <view class="yt-list" id="fahuo">  
                    <view class="yt-list-cell b-b" @tap="addline(storeSettlement.shipinfo)">  
                    <text class="cell-tit clamp">自定义发货(选填)</text><text style="font-size: 30upx;">+</text>  
                    </view>  
                    <view class="yt-list-cell b-b" v-for="(shipitem, index) in storeSettlement.shipinfo" :key="index">  
                        <input class="desc" type="text" placeholder="发货时间" v-model="shipitem.shiptime"/>  
                        <input class="desc" type="text" placeholder="发货数量" v-model="shipitem.shipcount"/>  
                        <text @tap="deductline(storeSettlement.shipinfo,index)" style="width:50upx;"> - </text>  
                    </view>  
                </view>  

        addline(shipinfos){  
            var shipitem = {"shiptime":"","shipcount":0};  
            shipinfos.push(shipitem);  
        },  
        deductline(shipinfos,index){  
            shipinfos.splice(index,1);  
        }

操作步骤:

.......

预期结果:

view 界面 随 list 更新条数

实际结果:

view 界面不更新.

bug描述:

通过 list 来控制 view 的个数, list 个数添加,view 界面不更新,只有重新打开页面,view 界面才刷新。

2020-12-13 11:50 负责人:无 分享
已邀请:
DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

vue基础知识范畴,详情 :链接

gone11

gone11 (作者)

你看我代码,我就是用push,splice 操作,单独用了个页面是可以更新的,这个页面不行,

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