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>