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

鍍金池/ 問(wèn)答/HTML/ 在vue.js中,每隔5秒需要刷新一次接口,刷新接口的時(shí)候如果有新數(shù)據(jù),就加在下

在vue.js中,每隔5秒需要刷新一次接口,刷新接口的時(shí)候如果有新數(shù)據(jù),就加在下面,如果沒(méi)有新數(shù)據(jù)那還是個(gè)數(shù)據(jù),怎么實(shí)現(xiàn)?

在vue.js中,每隔5秒需要刷新一次接口,刷新接口的時(shí)候如果有新數(shù)據(jù),就加在下面,如果沒(méi)有新數(shù)據(jù)那還是個(gè)數(shù)據(jù),怎么實(shí)現(xiàn)?(有了數(shù)據(jù)dome也跟著跟新)
頁(yè)面的效果是這樣的

clipboard.png

每一個(gè)粉色的都是一個(gè)對(duì)象

數(shù)據(jù)結(jié)構(gòu)是這樣的

clipboard.png

每隔5秒刷新一次,每次刷新如果有新數(shù)據(jù)的話(huà)直接添加在數(shù)組里面(觸發(fā)dome的更新),沒(méi)有新數(shù)據(jù)的話(huà),還是原來(lái)的樣子,問(wèn)下怎么實(shí)現(xiàn)呢?
如果沒(méi)有新數(shù)據(jù)的話(huà)

clipboard.png

有了新數(shù)據(jù)下標(biāo)由原來(lái)的0 1 增加 2 3
問(wèn)下怎么實(shí)現(xiàn)呢?

回答
編輯回答
魚(yú)梓

哥們,這個(gè)頁(yè)面遇到不少問(wèn)題啊,加個(gè)定時(shí)器,一直執(zhí)行某個(gè)方法,然后用下面這種方法添加進(jìn)數(shù)據(jù)
clipboard.png

2017年3月24日 15:00
編輯回答
幼梔
let _this = this
let timer = setInterval(()=>{
    axios.get(url,(res)=>{
        // TODO 返回結(jié)果的判斷
        ...
        _this.list.push(res)
    })
},500)

vue能夠在push,shift,unshift等方法時(shí)響應(yīng)

2018年4月18日 00:44