pageLayout 导航
所有页面都可以包一层 pageLayout,全屏组件也应使用
参数定义
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| navTitle | string | 否 | '' | 页面标题或者组件(全屏组件)标题 |
| navLeftText | string | 否 | 返回 | 左侧文字 |
| navLeftArrow | boolean | 否 | true | 左侧 icon 是否显示 |
| navRightText | string | 否 | true | 右侧文字 |
| backRouteName | string | 否 | '' | 返回上一页面路由的 name |
| backRoutePath | string | 否 | '' | 返回上一页页面路由的 path |
| routeMethod | string | 否 | replace | 返回上一页面的方式(替换、push) |
| navbarShow | boolean | 否 | true | 是否显示导航 |
| navBgTransparent | boolean | 否 | false | 导航背景色是否透明 |
| navFixed | boolean | 否 | false | 导航是否固定 |
| type | string | 否 | page | 是页面在使用还是组件 (page\popup) |
事件定义
| 事件名 | 参数 | 说明 |
|---|---|---|
| navBack | - | 点击左侧返回时触发 |
代码示例
<template>
<PageLayout backRouteName="index" navTitle="组件示例" routeMethod="pushTab">
</PageLayout>
</template>