帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
38
帖子
2
勋章
259
Y币

[多端开发] list-view 如何获取列表中已经修改后的数据

[复制链接]
发表于 2021-7-2 21:29:17
list-view 如何获取列表中已经修改后的数据
380
帖子
4
勋章
6
Y币
能举个例子吗,问题太笼统了

38
帖子
2
勋章
259
Y币
本帖最后由 太极老儿 于 2021-7-5 08:12 编辑

list-view已经加载显示,如果我修改了其中一个,比如多添加了一个文本框,然后我要提交数据的时候,如何获取所有列表数据?
380
帖子
4
勋章
6
Y币
自己js 维护data中 数据
38
帖子
2
勋章
259
Y币
<list-view id="listView" class="main" enable-back-to-top onscrolltolower={this.onscrolltolower}>
                        <refresh class="refresh" state={refreshState} onstatechange={this.onstatechange}>
                                <image class={refreshLoadingClass} src="../image/loading.gif"></image>
                                <text class="refreshStateDesc">{refreshStateDesc}</text>
                        </refresh>
                        <cell class="cell">
                                <view data-id={item.id} class="container" onclick={this.fnOpenDetailWin}>
                                        <view class="info">
                                                <text class="info-name">{item.inspectionItem}</text>
                                                <text class="info-description">{'btn'+item.id}</text>
                                                <input id="text1"/>
                                                <view class="pay-btn" data-id={item.id} data-index={index} onclick={this.addDefect}>
                                              <text class="pay-btn__text">记录</text>
                                    </view>

                                        </view>


list-view 添加 按钮 可以通过 data-id 获取 到 id
但是如果按钮里想获取 input 的id 值,获取不到 ,怎么获取????
380
帖子
4
勋章
6
Y币
绑定为{item.id + ' inpt'} ,这样不可以吗
38
帖子
2
勋章
259
Y币
不可以,取不到input中的值
38
帖子
2
勋章
259
Y币
{'btn'+item.id} 我都取到了,赋值给input,也不行
38
帖子
2
勋章
259
Y币
太极老儿 发表于 2021-7-7 17:20
{'btn'+item.id} 我都取到了,赋值给input,也不行

input 我都写死了,就是取不到, 我放在list-view 外面就可以取到,在里面就不行
28
帖子
1
勋章
1万+
Y币
太极老儿 发表于 2021-7-7 17:22
input 我都写死了,就是取不到, 我放在list-view 外面就可以取到,在里面就不行 ...

list-view cell 里面无真实 dom,所以也无法通过 id 获取正确的元素,list-view 这块还需要进一步优化才行。如果数据量不是太多,可以先用 scroll-view 来代替。
12下一页
您需要登录后才可以回帖 登录

本版积分规则