循坏的出来了,但是现在给后台传参数的时候不知道怎么传参数,因为页面都是循环出来的,怎么传呢?

页面都是循环出来的,但是现在给后台传参数的时候不知道怎么传参数,因为页面都是循环出来的,怎么传呢?

页面循环代码如下

https://img.mukewang.com/5c8b0d170001518205190175.jpg


每一个table都是颜色pink开头的




    <table border="1" v-for="(item,i) in newList">

                        <tr><td colspan="3">{{item.deviceName}}</td></tr>

                            <tr v-for="(x,y) in item.list">

                            <td>{{x.unitName}}</td>

                            <td>{{x.itemName}}</td>

                                <td v-show="x.itemType==2">

                                    <button class="btn" @click="zhengchang">正常</button>

                                    <button class="btn" @click="yichang">异常</button>

                                    <!--<button class="btn" @click="beizhu(x)">备注</button>-->

                                </td>

                                <td v-show="x.itemType==1"><input type="text" v-model="wen.two" :on-change="inputbeizhu(x,y)" /></td>

                            </tr>

                </table>

                

需求,两个按钮 正常和异常 传出去是1和2(正常为1,异常为2);

在把每个横线里面的value值传给后台,

后台要求的格式{id:"每个table的id",value:1}(value是个变值,当点击按钮(正常和异常的时候value是1和2,当时横线的时候value是用户输入的文字));

我的json格式为

https://img3.mukewang.com/5c8b0d1c0001edd808000316.jpg

慕斯709654
浏览 583回答 4
4回答

牧羊人nacy

弄得数组或对象把所有的{id:"每个table的id",value:1} 包起来.传过去

慕桂英3389331

传递一个对象,不要传两个值,传递两个值,肯定分别都会被覆盖,传递对象,只能同时被覆盖

千巷猫影

这个时候你就要想到数组和对象,用其中的一种把所要传的参数保存下来,然后传给后台就可以了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript