一个最基础的vue-cli单页面程序

一个最基础的vue-cli单页面程序

  • 前期准备
    • 安装vue-router
    • 引入vue-router
  • 模板里跳转模板
  • 子模版、子路由

前期准备

看到这里的项目准备好后,把图片换成这段文字:
一个最基础的vue-cli单页面程序_第1张图片
运行后看到:
一个最基础的vue-cli单页面程序_第2张图片

安装vue-router

在终端输入npm install vue-router --save-dev来安装vue-router。

引入vue-router

在main.js里引入vue-router
一个最基础的vue-cli单页面程序_第3张图片


模板里跳转模板

在src目录下新建routers目录>index.js文件
一个最基础的vue-cli单页面程序_第4张图片
新建components->Login.vue
一个最基础的vue-cli单页面程序_第5张图片
在界面里显示路由对应的组件:
一个最基础的vue-cli单页面程序_第6张图片
然后在主函数里引入并使用自定义路由:
一个最基础的vue-cli单页面程序_第7张图片
一个最基础的vue-cli单页面程序_第8张图片
继续编写登陆模板(无验证):








一个最基础的vue-cli单页面程序_第9张图片
新建跳转成功模板(Index.vue):一个最基础的vue-cli单页面程序_第10张图片

为Index.vue模板配置路由:
一个最基础的vue-cli单页面程序_第11张图片

因为是在Login.vue模板里的登陆按钮跳转的模板,所以回去修改登陆模板:

this.$router.push("/index")

一个最基础的vue-cli单页面程序_第12张图片


子模版、子路由

接下来编写Index的模板:






一个最基础的vue-cli单页面程序_第13张图片
新建左中右模板:
一个最基础的vue-cli单页面程序_第14张图片
一个最基础的vue-cli单页面程序_第15张图片
一个最基础的vue-cli单页面程序_第16张图片

index模板里使用左中右模板:
一个最基础的vue-cli单页面程序_第17张图片
为左中右配置路由:

一个最基础的vue-cli单页面程序_第18张图片

你可能感兴趣的:(vue,vue,模板跳转模板,子路由)