javascript - v-for循环出来的输入框 怎么点击之后分别获取到里面的值并且提交
淡淡烟草味
淡淡烟草味 2017-06-12 09:29:09
[JavaScript讨论组]

大约是这样的 我现在在弄一个评价的功能 可以一个订单多个商品一起评价 但是接口只能接口一个商品一个商品的提交

 

评分

假如我有3个商品 我想知道怎么点击一个按钮就分别对这3个商品一起提交 就是大约获得这么一个数组
商品:{
xx:xxx,
xxx:xxx
}
使用了vux插件
或者我怎么才能点击一个按钮 然后触发那个aaa(i) 等于是触发3次 每个循环出来的都要触发 并且他自己可以获取到那个i的值

淡淡烟草味
淡淡烟草味

全部回复(1)
巴扎黑

你的V-model应该对应一个对象吧,
比如这个

<rater v-model="data[index]" slot="value" active-color="#771ec8" star="★"></rater>

data 分别对应不同的商品,在v-for中把index拿到

v-for="(i,index) in orders.item" 

你的click事件放在循环外面,点提交的时候,找到这个data就可以了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号