亚洲熟妇av一区二区三区,久久久久久精品观看sss,免费观看四虎精品国产永久,国产成人精品一区二三区熟女,天堂网在线最新版www资源网

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

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

  1. Vue組件
  2. 路由訪問

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

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

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

Vue項(xiàng)目管理器頁面

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

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

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

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

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

App.vue

<template><div id='app'> 項(xiàng)目主頁面</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中路由匹配到的組件都會(huì)被渲染到router-view占位符中顯示

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

4.啟動(dòng)項(xiàng)目

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

通過Vue ElementUI實(shí)現(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實(shí)現(xiàn)登錄頁面(element登陸頁面)

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

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