import { View, Image } from "@tarojs/components" import Taro from "@tarojs/taro" import { useEffect, useState } from "react" import withLayout from '@/layouts' import { getNewsList } from "@/services/news" import formatTimes from "@/utils/codeSegment" import ListPlaceholder from "@/components/ListPlaceholder" import './InformationCss/style.less' export default withLayout((props) => { const [newList, setNewList] = useState([]) const goInfoMationInfo = (res) => { Taro.navigateTo({ url: `/pages/InformationInfo/index?id=${res}` }) } useEffect(() => { getNewsList().then((res) => { setNewList(res.records) }) }, []) return ( { newList?.length > 0 ? newList?.map((item, index) => { return ( goInfoMationInfo(item?.newsId)} > {item?.title} {formatTimes(item?.createDate, 'yyyy-mm-dd')} ) }) : } ) })