国产粉嫩无码不卡在线观看,酒店大战丝袜高跟鞋人妻,特级精品毛片免费观看,欧美亚洲日本国产综合在线

通過Vue ElementUI實現(xiàn)登錄頁面(element登陸頁面)

通過這篇文章,我們可以知道如何通過Vue路由方式實現(xiàn)登錄頁面的訪問。主要知識點包括:

  1. Vue組件
  2. 路由訪問

一、通過Vue-Cli創(chuàng)建一個項目

安裝Vue-Cli之后,通過vue ui命令啟動項目管理器頁面。如果是第一次創(chuàng)建項目會自動進(jìn)入項目管理器頁面,如下:

通過Vue ElementUI實現(xiàn)登錄頁面(element登陸頁面)

Vue項目管理器頁面

如果非第一次創(chuàng)建項目,在左上角列表中選擇Vue項目管理器,進(jìn)入上圖頁面。如下圖所示:

通過Vue ElementUI實現(xiàn)登錄頁面(element登陸頁面)

進(jìn)入Vue項目管理器路徑

二、項目結(jié)構(gòu)清理

創(chuàng)建項目之后,進(jìn)入項目目錄下,將里面的樣例內(nèi)容全部清除

App.vue

<template><div id='app'> 項目主頁面</div></template><script>export default { name: 'app'}</script><style></style>

router/index.js

import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)const routes = []const router = new VueRouter({ routes})export default router

三、添加并訪問登錄頁面

1.添加登錄組件

components目錄下新建Login.vue,并添加三塊固定內(nèi)容

<template> <div>登錄頁面</div></template><script>export default { }</script><style lang="less" scoped></style>

2.路由中導(dǎo)入登錄組件

router/index.js

import Vue from 'vue'import VueRouter from 'vue-router'import Login from '../components/Login'Vue.use(VueRouter)const routes = [ { path: '/login', component: Login}]const router = new VueRouter({ routes})export default router

3.App.vue中添加路由占位符

這樣使得router/index.js中路由匹配到的組件都會被渲染到router-view占位符中顯示

<template><div id='app'> <router-view></router-view></div></template><script>export default { name: 'app'}</script><style></style>

4.啟動項目

訪問http://localhost:8080/#/login, 登錄頁面已經(jīng)可以正常訪問

通過Vue ElementUI實現(xiàn)登錄頁面(element登陸頁面)

這里我們必須通過/login來訪問登錄頁面,如果希望默認(rèn)情況下就直接訪問登錄頁面,可以在路由中添加路由信息{ path: '/', redirect: '/login' },,如下:

router/index.js

import Vue from 'vue'import VueRouter from 'vue-router'import Login from '../components/Login'Vue.use(VueRouter)const routes = [ { path: '/', redirect: '/login' }, { path: '/login', component: Login }]const router = new VueRouter({ routes})export default router

這樣我們可以通過http://localhost:8080/#/直接訪問到登錄頁面,如下

通過Vue ElementUI實現(xiàn)登錄頁面(element登陸頁面)

這樣一個登錄頁面已經(jīng)實現(xiàn),接著就是如何去設(shè)計登錄頁面。下一篇將繼續(xù)。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。