import { formatImgUrl } from "@/common/fotmat" import { Image, Swiper, SwiperItem, View } from "@tarojs/components" import { useMemo, useRef, useState } from "react" import styles from './index.module.scss' type item = {title:string, img:string, url:string, id:number} type params = { list?: item[] } export default ({list = []}: params) => { const [pageIndex, setPageIndex] = useState(1) const pageRef = useRef(null) const pageCount = useMemo(() => { return list.length },[list]) const swiperChange = (e) => { setPageIndex(e.detail.current + 1) } return ( swiperChange(e)}> {list?.map((item) => { return })} {(list.length > 0)&&{pageIndex+'/'+pageCount}} ) }