This commit is contained in:
梁伟林 2024-01-11 20:00:55 +08:00
parent 7198186a92
commit 6c121bd5c3
2 changed files with 32 additions and 1 deletions

31
vue-qa.md Normal file
View File

@ -0,0 +1,31 @@
# 前端开发中的问题整理
1. 路由引入时,如果是动态引入,要使用方法来引入
```
import MapView from '@/views/MapView.vue'
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
routes: [
{
path: '/',
name: 'home',
component: MainView
},
{
path: '/mapView',
name: 'mapView',
component: MapView, ✅
},
{
path:'/login',
name:'login',
// component: import('@/views/Login.vue') ❌ 有可能出bug引入文件失败
component: () => import('@/views/Login.vue') ✅
},
]
})
```

2
vue.md
View File

@ -171,6 +171,6 @@ import DevicePage from '@/views/device/DevicePage.vue'
* ##### 路由定义每个页面必须带上meta属性其中meta.title为页面标题meta.icon为页面图标meta.keepAlive为页面是否需要缓存 * ##### 路由定义每个页面必须带上meta属性其中meta.title为页面标题meta.icon为页面图标meta.keepAlive为页面是否需要缓存
* ##### [开发中遇到的问题整理](./vue-qa.md)
* ##### 待补充 * ##### 待补充