useFrom
路由相关, 扩充 Taro useRouter
, 获取来源页面信息
何时使用
当需要获取来源页面信息时
API
const from = useFrom();
参数说明
无
返回值说明
返回值 | 说明 | 类型 | |
---|---|---|---|
from | 来源页面路由信息 | `Page | null` |
代码演示
- React
- Vue
basic/useFrom/index
import React from 'react';
import DemoContent from '@src/components/DemoContent';
import { Cell } from '@taroify/core';
import { useFrom } from 'taro-hooks';
export default () => {
const from = useFrom();
return (
<DemoContent>
<Cell.Group clickable>
<Cell title="来源页面" brief={JSON.stringify(from)}></Cell>
</Cell.Group>
</DemoContent>
);
};
basic/useFrom/index
<template>
<demo-content>
<nut-cell title="来源页面" :sub-title="$filters.stringify(from)"></nut-cell>
</demo-content>
</template>
<script setup lang="ts">
import { useFrom } from 'taro-hooks';
const from = useFrom();
</script>
Hook 支持度
微信小程序 | H5 | ReactNative |
---|---|---|
✔️ | ✔️ | ✔️ |