| | |
| | | <SectionTitle title="全球影视地标" optitle="查看全部" goUrl="/pages/home/home-more" /> |
| | | <GlobalGeo /> |
| | | |
| | | <SectionTitle title="场景博物馆" optitle="查看全部" goUrl="/pages/home/home-more" /> |
| | | <SectionTitle title="场景博物馆" optitle="查看全部" goUrl="/sub-pages/hot-spot/index" /> |
| | | <SceneMuseumCard v-for="(item, index) in cardList" :key="index" :image="item.image" :title="item.title" |
| | | :subtitle="item.subtitle" :readTime="item.readTime" /> |
| | | |
| | |
| | | import Community from './community.vue' |
| | | import { SwiperChangeEvent } from '@dcloudio/uni-app' |
| | | import { useGlobal } from '@/composables/useGlobal' |
| | | import { number } from 'uview-plus/libs/function/test' |
| | | const { $http, $message, $store } = useGlobal() |
| | | import { FilmWorks } from '@/types/index' |
| | | import { formatRelativeTime } from '@/utils/time' |
| | |
| | | |
| | | |
| | | // 旅行卡片数据 |
| | | const detailUrl = '/api/filmworks/list' |
| | | const detailUrl = '/sub-pages/film-list/film-detail' |
| | | const tripCardList = ref<FilmWorks[]>([]) |
| | | |
| | | // 分页后的数组,每页3条 |
| | |
| | | const communityPage = ref(1) |
| | | const communitySize = 10 |
| | | const communityStatus = ref('loading') |
| | | |
| | | |
| | | const getCommunitys = async () => { |
| | | if (communityStatus.value === 'nomore') return |
| | | |
| | |
| | | communityStatus.value = 'noMore' |
| | | } |
| | | } |
| | | const getCommunitys_bak = async () => { |
| | | communitys.value = await getFilmWorks(FilmWorksCategory.COMMUNITY, 10, 1); |
| | | } |
| | | // 内容精选 |
| | | const getFilmWorks = async (type: String, pageSize: Number, currentPage: Number) => { |
| | | const { |
| | |
| | | $message.showToast('系统异常,无法获取数据') |
| | | return null; |
| | | } |
| | | |
| | | } |
| | | |
| | | // 下一页 |