2 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
div class="example_top">JinKey最新收藏</div>
<ul>
<li v-for="item in items">
<span class="title_content">{{item.title}}</span>
</li>
</ul>
本來只有一個(gè)span,滾動(dòng)加載后使用AJAX得到新數(shù)據(jù),要怎么樣把新數(shù)據(jù)用第二個(gè)span顯示出來。

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
加載和顯示新數(shù)據(jù)在vue里最簡(jiǎn)單了,往你的數(shù)據(jù)中添加新的值就可以了:
methods: {
loadMore: function() {
yourAjaxMethod(function(moreData) {
this.items.push(moreData);
}.bind(this));
}
}
另外一個(gè)問題就是如何觸發(fā)loadMore,這里像你說的,滾動(dòng)。所以你需要監(jiān)聽下scroll事件或者使用其他滾動(dòng)插件比如iscroll,在對(duì)應(yīng)的回調(diào)里調(diào)用loadMore
添加回答
舉報(bào)