diff --git a/src/components/page/header/PageHeader.vue b/src/components/page/header/PageHeader.vue index 2ae5e85..26dda7b 100644 --- a/src/components/page/header/PageHeader.vue +++ b/src/components/page/header/PageHeader.vue @@ -11,7 +11,7 @@
-

{{title}}

+

{{title}}

@@ -28,11 +28,12 @@ diff --git a/src/config/default/setting.config.js b/src/config/default/setting.config.js index 58a24a6..6f2c5e8 100644 --- a/src/config/default/setting.config.js +++ b/src/config/default/setting.config.js @@ -15,8 +15,9 @@ module.exports = { multiPage: false, //多页签模式,true:开启,false:不开启 hideSetting: false, //隐藏设置抽屉,true:隐藏,false:不隐藏 systemName: 'Vue Antd Admin', //系统名称 - copyright: '2018 ICZER 工作室出品', //copyright - asyncRoutes: false, //异步加载路由,true:开启,false:不开启 + copyright: '2018 ICZER 工作室出品', //copyright + asyncRoutes: false, //异步加载路由,true:开启,false:不开启 + showPageTitle: true, //是否显示页面标题(PageLayout 布局中的页面标题),true:显示,false:不显示 animate: { //动画设置 disabled: false, //禁用动画,true:禁用,false:启用 name: 'bounce', //动画效果,支持的动画效果可参考 ./animate.config.js diff --git a/src/layouts/PageLayout.vue b/src/layouts/PageLayout.vue index 5a33311..f292e8a 100644 --- a/src/layouts/PageLayout.vue +++ b/src/layouts/PageLayout.vue @@ -63,7 +63,7 @@ export default { ...mapState('setting', ['layout', 'multiPage', 'pageMinHeight']), pageTitle() { let pageTitle = this.page && this.page.title - return this.title || this.$t(pageTitle) || this.routeName + return pageTitle === undefined ? (this.title || this.routeName) : this.$t(pageTitle) }, routeName() { const route = this.$route