vue中,有一个列表页,然后点击每个列表明细,会去请求接口返回数据,但是在data里面单独定义空数组时,点击两个或者两个以上的明细时,后面请求接口的内容会覆盖前面接口请求的内容。这就要求我们单独分开处理这些数据而不相互影响,做法如下:

点击其中的一条明细,就会发送请求然后接受当年的明细,这里的一个重点就是result不能单独定义在data外面,这样的话所有的明细就会公用一个result。所以循环出来的列表也都会是每年都会是同一年的内容,所以为了避免这个问题,应该单独的将每个rusult分发到listyear的每一年中去,然后单独给其添加内容。

posted on 2018-03-26 14:27  不愿意透露姓名的何先生  阅读(427)  评论(0)    收藏  举报