vue项目启动的加载页面替换
时间: 2023-09-26 14:14:17 浏览: 95
您可以通过修改Vue项目中的 `App.vue` 文件来替换加载页面。
在 `App.vue` 文件中,有一个名为 `router-view` 的标签,它用于渲染路由组件。您可以在这个标签中添加一个加载页面的组件,如下所示:
```vue
<template>
<div id="app">
<loading v-show="isLoading" />
<router-view />
</div>
</template>
<script>
import Loading from './components/Loading.vue';
export default {
name: 'App',
components: {
Loading,
},
data() {
return {
isLoading: true,
};
},
mounted() {
// 模拟加载数据
setTimeout(() => {
this.isLoading = false;
}, 2000);
},
};
</script>
```
在上面的代码中,我们定义了一个名为 `Loading` 的组件,并在 `App.vue` 文件中使用它来代替加载页面。当 `isLoading` 属性为 `true` 时,加载页面会显示,否则会隐藏。
在 `mounted` 钩子中,我们模拟了一个异步加载的过程,并在加载完成后将 `isLoading` 属性设置为 `false`,以隐藏加载页面。
您可以根据自己的需要来修改加载页面的样式和内容。
阅读全文