在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue.js接口每隔5秒刷新一次,如果有新數(shù)據(jù)加在原來數(shù)組的下面,如果沒有還是現(xiàn)

vue.js接口每隔5秒刷新一次,如果有新數(shù)據(jù)加在原來數(shù)組的下面,如果沒有還是現(xiàn)實原先的,怎么實現(xiàn)呢?

好的,大神們應(yīng)該是還沒有明白我的意思,
首先這個接口是一樣的接口,當(dāng)用戶到了不同的區(qū)域的時候,返回的數(shù)據(jù)是不一樣的。但是數(shù)據(jù)格式是一樣的,
比如說我現(xiàn)在在A區(qū)域,那我拿到的數(shù)據(jù)了能是這樣的,

        newList:[
                {
                    id:1,
                    list:[
                        {name:"小明",age:18,phone:13456843},
                        {name:"小軍",age:19,phone:13456843},
                        {name:"小強(qiáng)",age:16,phone:13456843}
                    ]
                },
                {
                    id:2,
                    list:[
                        {name:"小分",age:12,phone:13456843},
                        {name:"小鄧",age:20,phone:13456843},
                        {name:"小超",age:24,phone:13456843}
                    ]
                }
            ],

我到了B區(qū)域拿到的數(shù)據(jù)可能是這樣的

                {
                    id:3,
                    list:[
                        {name:"小迪",age:18,phone:13456843},
                        {name:"小麗",age:19,phone:13456843},
                        {name:"小熱",age:16,phone:13456843}
                    ]
                },
                {
                    id:4,
                    list:[
                        {name:"小巴",age:12,phone:13456843},
                        {name:"小鹿",age:20,phone:13456843},
                        {name:"小晗",age:24,phone:13456843}
                    ]
                }

現(xiàn)在的需求呢就是把這兩個合并在一起,
變?yōu)?/p>

        newList:[
                {
                    id:1,
                    list:[
                        {name:"小明",age:18,phone:13456843},
                        {name:"小軍",age:19,phone:13456843},
                        {name:"小強(qiáng)",age:16,phone:13456843}
                    ]
                },
                {
                    id:2,
                    list:[
                        {name:"小分",age:12,phone:13456843},
                        {name:"小鄧",age:20,phone:13456843},
                        {name:"小超",age:24,phone:13456843}
                    ]
                },
                {
                    id:3,
                    list:[
                        {name:"小迪",age:18,phone:13456843},
                        {name:"小麗",age:19,phone:13456843},
                        {name:"小熱",age:16,phone:13456843}
                    ]
                },
                {
                    id:4,
                    list:[
                        {name:"小巴",age:12,phone:13456843},
                        {name:"小鹿",age:20,phone:13456843},
                        {name:"小晗",age:24,phone:13456843}
                    ]
                }
            ],

請問該怎么實現(xiàn)呢?

回答
編輯回答
玩控

我跟你說的就是這樣的啊,分析下,這個是不是類似下拉加載更多這個功能,第一頁有了,假設(shè)就是你的A區(qū)域,這個時候下拉加載,第二頁,這就是B區(qū)域,這個時候你的值應(yīng)該是A+B,你同意是這樣的嗎

2018年6月20日 10:39
編輯回答
薔薇花

新數(shù)據(jù)數(shù)組.forEach(item => {
this.newList.push(item)
})

2017年4月12日 05:24