Home > react-nav-router > NavStackProps
NavStackProps interface
Nav页面栈控制器组件 Props
Signature:
typescript
interface NavStackProps<T extends object = object>Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(path: T) => React__default.ReactNode | 根据指定的页面标识渲染页面 注意:render 会在每次 NavStack 渲染时被重新调用,不会缓存返回值; 组件实例通过 React key 保持稳定,不会因多次调用而被卸载重建。 | ||
(children: React__default.ReactElement) => React__default.ReactElement | (Optional) 渲染公共布局容器,用于包裹导航栈视图 此函数允许在导航栈外层包裹自定义的公共布局(如页眉、侧边栏等), 使得所有页面都能共享相同的外层结构,而不需要在每个页面中重复定义 | ||
T[] | 页面标识栈;每个元素必须是**引用相等可比较**的对象 (同一页面在多次 render 间保持同一引用,才能被正确识别为"未变化") |