2 lines
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
import{_ as e}from"./u-image.2676d4c0.js";import{e as t,r as s,a,o as l,c as r,w as i,b as c,k as d,j as m,t as n,i as f,Y as u,S as x}from"./index-8146d74e.js";import{_}from"./icon_visit.6539d453.js";import{_ as p}from"./_plugin-vue_export-helper.1b428a4d.js";const o=p(t({__name:"news-card",props:{item:{default:{}},newsId:{default:""}},setup:t=>(p,o)=>{const w=s(a("u-image"),e),g=f,j=u,b=x;return l(),r(b,{url:`/pages/news_detail/news_detail?id=${t.newsId}`},{default:i(()=>[c(g,{class:"news-card flex bg-white px-[20rpx] py-[32rpx]"},{default:i(()=>[t.item.image?(l(),r(g,{key:0,class:"mr-[20rpx]"},{default:i(()=>[c(w,{src:t.item.image,width:"240",height:"180"},null,8,["src"])]),_:1})):d("",!0),c(g,{class:"news-card-content flex flex-col justify-between flex-1"},{default:i(()=>[c(g,{class:"news-card-content-title text-base"},{default:i(()=>[m(n(t.item.title),1)]),_:1}),c(g,{class:"news-card-content-intro text-gray-400 text-sm mt-[16rpx]"},{default:i(()=>[m(n(t.item.desc),1)]),_:1}),c(g,{class:"text-muted text-xs w-full flex justify-between mt-[12rpx]"},{default:i(()=>[c(g,null,{default:i(()=>[m(n(t.item.create_time),1)]),_:1}),c(g,{class:"flex items-center"},{default:i(()=>[c(j,{src:_,class:"w-[30rpx] h-[30rpx]"}),c(g,{class:"ml-[10rpx]"},{default:i(()=>[m(n(t.item.click),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["url"])}}),[["__scopeId","data-v-b7f5d2da"]]);export{o as _};
|