feat: 更新

This commit is contained in:
大森 2025-11-17 11:02:28 +08:00
parent 9b0223171a
commit 971b1359f8
4 changed files with 25 additions and 3 deletions

View File

@ -26,8 +26,14 @@ export const BizCardTpl_01 = memo(({ userInfo }: BizCardProps) => {
export const BizCardTpl02 = memo(() => {
return (
<View className="bg-amber-100 p-3 h-30 rounded-sm shadow-amber-200">
<View className="flex"></View>
<View className="bg-white p-3 h-30 rounded-sm shadow-md">
<View className="flex">
<View className="flex-1">
<View className="text-lg font-bold"></View>
<View className="text-sm text-gray-500"></View>
</View>
<View className="h-15 w-20 bg-black"></View>
</View>
</View>
);
});

View File

@ -10,7 +10,7 @@ export const ImageTpl = memo(({ src, size }: Props) => {
console.log(size);
return (
<View>
<Image src={src} mode="widthFix" />
<Image className="w-full" src={src} mode="widthFix" />
</View>
);
});

View File

@ -37,3 +37,14 @@ export const usePageContent = () => {
return { pageLoading, pageContent, refresherConfig, loadPageContent };
};
// 页面分享 promise
export const useShareAppMessage = () => {
const onShareAppMessage = async () => {
return {
title: "分享标题",
}
}
Taro.useShareAppMessage(onShareAppMessage);
}

View File

@ -10,6 +10,10 @@ const BizCardTpl02 = React.lazy(() =>
})),
);
const ImageTpl = React.lazy(() => import("@/components/business").then((module) => ({
default: module.ImageTpl,
})));
export default function Index() {
const { pageLoading, pageContent, refresherConfig, loadPageContent } = usePageContent();
@ -27,6 +31,7 @@ export default function Index() {
>
<View className="space-y-4 p-3">
<BizCardTpl02 />
<ImageTpl size="medium" src=""></ImageTpl>
</View>
</Layout.Container>
</Layout>