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
e5e11069
Unverified
Commit
e5e11069
authored
Nov 20, 2019
by
Sendya
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: util path
parent
76e7f603
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
23 additions
and
21 deletions
+23
-21
package.json
package.json
+1
-1
index.js
src/components/DocumentTitle/index.js
+1
-1
util.js
src/components/DocumentTitle/util.js
+17
-0
index.js
src/index.js
+4
-1
util.js
src/utils/util.js
+0
-18
No files found.
package.json
View file @
e5e11069
{
"name"
:
"@ant-design-vue/pro-layout"
,
"version"
:
"0.1.
0
"
,
"version"
:
"0.1.
1
"
,
"scripts"
:
{
"serve"
:
"vue-cli-service serve"
,
"build"
:
"vue-cli-service build"
,
...
...
src/components/DocumentTitle/index.js
View file @
e5e11069
// import SideEffect from './SideEffect'
import
{
setDocumentTitle
}
from
'
@/utils
/util'
import
{
setDocumentTitle
}
from
'
.
/util'
// const sideEffect = new SideEffect({
// propsToState (propsList) {
...
...
src/components/DocumentTitle/util.js
0 → 100644
View file @
e5e11069
export
const
setDocumentTitle
=
function
(
title
)
{
document
.
title
=
title
const
ua
=
navigator
.
userAgent
// eslint-disable-next-line
const
regex
=
/
\b
MicroMessenger
\/([\d\.]
+
)
/
if
(
regex
.
test
(
ua
)
&&
/ip
(
hone|od|ad
)
/i
.
test
(
ua
))
{
const
i
=
document
.
createElement
(
'iframe'
)
i
.
src
=
'/favicon.ico'
i
.
style
.
display
=
'none'
i
.
onload
=
function
()
{
setTimeout
(
function
()
{
i
.
remove
()
},
9
)
}
document
.
body
.
appendChild
(
i
)
}
}
src/index.js
View file @
e5e11069
...
...
@@ -2,12 +2,15 @@ import BasicLayout, { BasicLayoutProps } from './BasicLayout'
import
BlockLayout
from
'./BlockLayout'
import
PageView
from
'./PageView'
import
DocumentTitle
from
'./components/DocumentTitle'
import
{
updateTheme
}
from
'./utils/dynamicTheme'
export
{
PageView
,
BlockLayout
,
DocumentTitle
,
BasicLayoutProps
BasicLayoutProps
,
updateTheme
}
export
default
BasicLayout
src/utils/util.js
View file @
e5e11069
...
...
@@ -8,21 +8,3 @@ export {
triggerEvent
,
inBrowser
}
export
const
setDocumentTitle
=
function
(
title
)
{
document
.
title
=
title
const
ua
=
navigator
.
userAgent
// eslint-disable-next-line
const
regex
=
/
\b
MicroMessenger
\/([\d\.]
+
)
/
if
(
regex
.
test
(
ua
)
&&
/ip
(
hone|od|ad
)
/i
.
test
(
ua
))
{
const
i
=
document
.
createElement
(
'iframe'
)
i
.
src
=
'/favicon.ico'
i
.
style
.
display
=
'none'
i
.
onload
=
function
()
{
setTimeout
(
function
()
{
i
.
remove
()
},
9
)
}
document
.
body
.
appendChild
(
i
)
}
}
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