import { Image, RichText, Swiper, SwiperItem, View } from '@tarojs/components' import Taro from '@tarojs/taro'; import classnames from "classnames"; import DesSwiper from './components/swiper'; import OrderCount from './components/orderCount'; import ShopCart from '@/components/shopCart'; import Preview,{colorItem} from './components/preview'; import styles from './index.module.scss' import { useMemo, useState } from 'react'; type item = {title:string, img:string, url:string, id:number} type params = { list?: item[] swiperOnClick?: (val: item) => void, style?: Object } export default (props:params) => { const list = [ { title:'数据', img:'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F811%2F021315104H2%2F150213104H2-3-1200.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1651817947&t=5467a207f845ddfc7737d55934e6b26d', url:'', id:1 }, { title:'数据', img:'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F811%2F021315104H2%2F150213104H2-3-1200.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1651817947&t=5467a207f845ddfc7737d55934e6b26d', url:'', id:2 } ] const [showCart, setShowCart] = useState(false) const [showOrderCount, setShowOrderCount] = useState(false) // const showCartmemo = useMemo(() => { // return showCart // },[showCart]) const html = `