import { Button, Navigator, ScrollView, Text, View } from "@tarojs/components" import { memo, useState } from "react" import "./index.scss" interface Params{ refresherEnabled?: boolean,//是否开启刷新 onSelect?: (item:any,index:number)=>void,//列表选择 } // 地址列表 const AddressList = memo((props:Params)=>{ // 处理刷新 const [refreshState, setRefreshState] = useState(false); const handleRefresh = ()=>{ setRefreshState(true); setTimeout(()=>{ setRefreshState(false); },500) } const data = Array.from({length:15}); return ( { data.length>0? data.map((item,index)=>{ return( props.onSelect&&props.onSelect(item,index)} className={`address-list ${index==0&&'address-active'}`}> XL纺织 { index==0?默认: 1656488999 } **省**市**区**街道****仓库 181****9790 ); }): 暂未添加地址 } 添加收货地址 ) }) export default AddressList;