From 971b1359f8938a2ed875b7ba867a0493a3f75dc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E6=A3=AE?= Date: Mon, 17 Nov 2025 11:02:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/components/business/bizcard.tsx | 10 ++++++++-- app/components/business/image.tsx | 2 +- app/pages/index/hooks.ts | 11 +++++++++++ app/pages/index/index.tsx | 5 +++++ 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/app/components/business/bizcard.tsx b/app/components/business/bizcard.tsx index 42f6812..539d3f5 100644 --- a/app/components/business/bizcard.tsx +++ b/app/components/business/bizcard.tsx @@ -26,8 +26,14 @@ export const BizCardTpl_01 = memo(({ userInfo }: BizCardProps) => { export const BizCardTpl02 = memo(() => { return ( - - + + + + 王长森 + 高级产品经理 + + + ); }); diff --git a/app/components/business/image.tsx b/app/components/business/image.tsx index efed1c7..1d65901 100644 --- a/app/components/business/image.tsx +++ b/app/components/business/image.tsx @@ -10,7 +10,7 @@ export const ImageTpl = memo(({ src, size }: Props) => { console.log(size); return ( - + ); }); diff --git a/app/pages/index/hooks.ts b/app/pages/index/hooks.ts index 427bba8..1b18e30 100644 --- a/app/pages/index/hooks.ts +++ b/app/pages/index/hooks.ts @@ -37,3 +37,14 @@ export const usePageContent = () => { return { pageLoading, pageContent, refresherConfig, loadPageContent }; }; + + +// 页面分享 promise +export const useShareAppMessage = () => { + const onShareAppMessage = async () => { + return { + title: "分享标题", + } + } + Taro.useShareAppMessage(onShareAppMessage); +} \ No newline at end of file diff --git a/app/pages/index/index.tsx b/app/pages/index/index.tsx index 1e6305d..6378b94 100644 --- a/app/pages/index/index.tsx +++ b/app/pages/index/index.tsx @@ -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() { > +