引入顶部进度条
This commit is contained in:
parent
93cac5a594
commit
f8bc887c85
File diff suppressed because one or more lines are too long
2
dist/index.html
vendored
2
dist/index.html
vendored
@ -1 +1 @@
|
||||
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.1986cb0d.js"></script><script defer="defer" src="/js/app.8f082d3c.js"></script><link href="/css/app.11a775aa.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
||||
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.908af258.js"></script><script defer="defer" src="/js/app.f76c5e62.js"></script><link href="/css/app.8af8e325.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
2
dist/js/app.8f082d3c.js
vendored
2
dist/js/app.8f082d3c.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/app.f76c5e62.js
vendored
Normal file
2
dist/js/app.f76c5e62.js
vendored
Normal file
File diff suppressed because one or more lines are too long
27
dist/js/chunk-vendors.1986cb0d.js
vendored
27
dist/js/chunk-vendors.1986cb0d.js
vendored
File diff suppressed because one or more lines are too long
27
dist/js/chunk-vendors.908af258.js
vendored
Normal file
27
dist/js/chunk-vendors.908af258.js
vendored
Normal file
File diff suppressed because one or more lines are too long
6
package-lock.json
generated
6
package-lock.json
generated
@ -24,6 +24,7 @@
|
||||
"markdown-it-katex": "^2.0.3",
|
||||
"md-editor-v3": "^2.9.0",
|
||||
"mermaid": "^8.14.0",
|
||||
"nprogress": "^0.2.0",
|
||||
"stream-browserify": "^3.0.0",
|
||||
"stream-http": "^3.2.0",
|
||||
"url": "^0.11.4",
|
||||
@ -8590,6 +8591,11 @@
|
||||
"node": ">=4"
|
||||
}
|
||||
},
|
||||
"node_modules/nprogress": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz",
|
||||
"integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA=="
|
||||
},
|
||||
"node_modules/nth-check": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz",
|
||||
|
@ -23,6 +23,7 @@
|
||||
"markdown-it-katex": "^2.0.3",
|
||||
"md-editor-v3": "^2.9.0",
|
||||
"mermaid": "^8.14.0",
|
||||
"nprogress": "^0.2.0",
|
||||
"stream-browserify": "^3.0.0",
|
||||
"stream-http": "^3.2.0",
|
||||
"url": "^0.11.4",
|
||||
|
@ -1,5 +1,6 @@
|
||||
import { createApp } from 'vue'
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
import './styles/nprogress-custom.css'; // 导入自定义 NProgress 样式
|
||||
|
||||
createApp(App).use(router).mount('#app')
|
||||
|
@ -1,5 +1,10 @@
|
||||
import { createRouter, createWebHistory } from 'vue-router'
|
||||
import HomeView from '../views/HomeView.vue'
|
||||
import NProgress from 'nprogress'
|
||||
import 'nprogress/nprogress.css'
|
||||
|
||||
// 配置 NProgress
|
||||
NProgress.configure({ showSpinner: false }); // 不显示右上角图标
|
||||
|
||||
const routes = [
|
||||
{
|
||||
@ -102,4 +107,13 @@ const router = createRouter({
|
||||
routes
|
||||
})
|
||||
|
||||
router.beforeEach((to, from, next) => {
|
||||
NProgress.start()
|
||||
next()
|
||||
})
|
||||
|
||||
router.afterEach(() => {
|
||||
NProgress.done()
|
||||
})
|
||||
|
||||
export default router
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user