小程序端“我的明细”退回错误bug修复
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import { useEffect, useState } from 'react';
|
import { useEffect, useState } from 'react';
|
||||||
import { View, Text } from '@tarojs/components';
|
import { View, Text } from '@tarojs/components';
|
||||||
|
import Taro from '@tarojs/taro';
|
||||||
import PageShell from '../../components/PageShell';
|
import PageShell from '../../components/PageShell';
|
||||||
import SubPageHeader from '../../components/SubPageHeader';
|
import SubPageHeader from '../../components/SubPageHeader';
|
||||||
import { request } from '../../lib/api';
|
import { request } from '../../lib/api';
|
||||||
@@ -28,7 +29,17 @@ export default function BenefitDetailPage() {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<PageShell variant="sub" className="benefit-detail-page">
|
<PageShell variant="sub" className="benefit-detail-page">
|
||||||
<SubPageHeader title="权益明细" />
|
<SubPageHeader
|
||||||
|
title="权益明细"
|
||||||
|
onBack={() => {
|
||||||
|
const pages = Taro.getCurrentPages();
|
||||||
|
if (pages.length > 1) {
|
||||||
|
Taro.navigateBack();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Taro.switchTab({ url: '/pages/mine/index' });
|
||||||
|
}}
|
||||||
|
/>
|
||||||
<View className="sub-page-body">
|
<View className="sub-page-body">
|
||||||
<View className="order-card">
|
<View className="order-card">
|
||||||
{loading ? <View className="u-empty">加载中…</View> : null}
|
{loading ? <View className="u-empty">加载中…</View> : null}
|
||||||
|
|||||||
@@ -422,7 +422,7 @@ export default function MinePage() {
|
|||||||
<Text className="mine-card-title">我的资产</Text>
|
<Text className="mine-card-title">我的资产</Text>
|
||||||
<Text
|
<Text
|
||||||
className="mine-card-link"
|
className="mine-card-link"
|
||||||
onClick={() => Taro.switchTab({ url: '/pages/benefit/index' })}
|
onClick={() => Taro.navigateTo({ url: '/pages/benefit-detail/index' })}
|
||||||
>
|
>
|
||||||
查看明细 ›
|
查看明细 ›
|
||||||
</Text>
|
</Text>
|
||||||
|
|||||||
Reference in New Issue
Block a user