Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
pro-layout
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
packages
pro-layout
Commits
1cb9b926
Commit
1cb9b926
authored
Nov 05, 2020
by
Sendya
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: Layout footer hide support
parent
04cb5648
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
8 additions
and
17 deletions
+8
-17
README.md
README.md
+1
-1
README.zh-CN.md
README.zh-CN.md
+1
-1
package.json
examples/package.json
+1
-1
BasicLayout.jsx
src/BasicLayout.jsx
+5
-14
No files found.
README.md
View file @
1cb9b926
...
...
@@ -129,7 +129,7 @@ export default {
| headerRender | custom header render method | (props: BasicLayoutProps) => VNode | - |
| rightContentRender | header right content render method | (props: HeaderViewProps) => VNode | - |
| collapsedButtonRender | custom collapsed button method | (collapsed: boolean) => VNode | - |
| footerRender | custom footer render method | (props: BasicLayoutProps) => VNode | - |
| footerRender | custom footer render method | (props: BasicLayoutProps) => VNode |
`false`
|
- |
| breadcrumbRender | custom breadcrumb render method | ({ route, params, routes, paths, h }) => VNode
[]
| - |
| i18nRender | i18n | Function (key: string) => string
\|
`false`
|
`false`
|
| handleMediaQuery | media matchs callback | (querys:
[]
) => void | - |
...
...
README.zh-CN.md
View file @
1cb9b926
...
...
@@ -125,7 +125,7 @@ export default {
| headerRender | 自定义头的 render 方法 | (props: BasicLayoutProps) => VNode | - |
| rightContentRender | 自定义头右部的 render 方法 | (props: HeaderViewProps) => VNode | - |
| collapsedButtonRender | 自定义 侧栏收缩按钮 的方法 | (collapsed: boolean) => VNode | - |
| footerRender | 自定义 底部区域内容 | (props: BasicLayoutProps) => VNode | - |
| footerRender | 自定义 底部区域内容 | (props: BasicLayoutProps) => VNode |
`false`
|
- |
| breadcrumbRender | 自定义面包屑渲染方法 | ({ route, params, routes, paths, h }) => VNode
[]
| - |
| i18nRender | 本地化渲染函数 (this.$t) | Function (key: string) => string
\|
`false`
|
`false`
|
| handleMediaQuery | 媒体查询回调 | (querys:
[]
) => void | - |
...
...
examples/package.json
View file @
1cb9b926
...
...
@@ -17,7 +17,7 @@
"license"
:
"MIT"
,
"dependencies"
:
{
"@ant-design/icons"
:
"^4.0.0-alpha.11"
,
"ant-design-vue"
:
"^1.
5.4
"
,
"ant-design-vue"
:
"^1.
6.2
"
,
"core-js"
:
"^3.1.2"
,
"vue-i18n"
:
"^8.15.0"
,
"vue-ls"
:
"^3.2.1"
,
...
...
src/BasicLayout.jsx
View file @
1cb9b926
...
...
@@ -24,7 +24,7 @@ export const BasicLayoutProps = {
disableMobile
:
PropTypes
.
bool
.
def
(
false
),
mediaQuery
:
PropTypes
.
object
.
def
({}),
handleMediaQuery
:
PropTypes
.
func
,
footerRender
:
PropTypes
.
func
,
footerRender
:
PropTypes
.
func
.
def
(
undefined
)
,
}
const
MediaQueryEnum
=
{
...
...
@@ -143,19 +143,10 @@ const BasicLayout = {
{
children
}
</
WrapContent
>
<
Layout
.
Footer
>
{
footerRender
&&
(
isFun
(
footerRender
)
&&
footerRender
(
h
)
||
footerRender
)
||
(
<
GlobalFooter
>
<
template
slot=
"links"
>
<
a
href=
"https://www.github.com/vueComponent/"
target=
"_self"
>
Github
</
a
>
<
a
href=
"https://www.github.com/sendya/"
target=
"_self"
>
@Sendya
</
a
>
</
template
>
<
template
slot=
"copyright"
>
<
a
href=
"https://github.com/vueComponent"
>
vueComponent
</
a
>
</
template
>
</
GlobalFooter
>
)
}
{
footerRender
!==
false
&&
(
isFun
(
footerRender
)
&&
footerRender
(
h
)
||
footerRender
)
||
null
}
</
Layout
.
Footer
>
</
Layout
>
</
Layout
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment