mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-15 09:48:14 +08:00
@@ -208,8 +208,8 @@ onMounted(async () => {
|
|||||||
if (showNews.value) {
|
if (showNews.value) {
|
||||||
loadingTitle.value = "正在获取新闻数据...";
|
loadingTitle.value = "正在获取新闻数据...";
|
||||||
const newsData = await MysOper.News.get.news(gid);
|
const newsData = await MysOper.News.get.news(gid);
|
||||||
rawData.value.news!.is_last = newsData.is_last;
|
rawData.value.news.is_last = newsData.is_last;
|
||||||
rawData.value.news!.last_id = newsData.list.length;
|
rawData.value.news.last_id = newsData.list.length;
|
||||||
postData.value = {
|
postData.value = {
|
||||||
notice: MysOper.News.card.notice(noticeData),
|
notice: MysOper.News.card.notice(noticeData),
|
||||||
activity: MysOper.News.card.activity(activityData),
|
activity: MysOper.News.card.activity(activityData),
|
||||||
@@ -273,7 +273,7 @@ async function loadMore(data: string) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const getNews = await MysOper.News.get.news(gid, 20, rawData.value.news.last_id);
|
const getNews = await MysOper.News.get.news(gid, 20, rawData.value.news.last_id);
|
||||||
rawData.value.news.last_id = getNews.last_id;
|
rawData.value.news.last_id = rawData.value.news.last_id + getNews.list.length;
|
||||||
rawData.value.news.is_last = getNews.is_last;
|
rawData.value.news.is_last = getNews.is_last;
|
||||||
const newsCard = MysOper.News.card.news(getNews);
|
const newsCard = MysOper.News.card.news(getNews);
|
||||||
postData.value.news = postData.value.news.concat(newsCard);
|
postData.value.news = postData.value.news.concat(newsCard);
|
||||||
|
|||||||
Reference in New Issue
Block a user