卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

vue怎么切換登錄

在前端開發(fā)中,登錄切換是一個(gè)常見的需求。Vue作為一款流行的前端框架,提供了方便的路由和組件切換功能,可以很容易地實(shí)現(xiàn)登錄界面的切換效果。 首先,我們需要安裝Vue框架并創(chuàng)建一個(gè)新的Vue項(xiàng)目:

在前端開發(fā)中,登錄切換是一個(gè)常見的需求。Vue作為一款流行的前端框架,提供了方便的路由和組件切換功能,可以很容易地實(shí)現(xiàn)登錄界面的切換效果。

首先,我們需要安裝Vue框架并創(chuàng)建一個(gè)新的Vue項(xiàng)目:

# 安裝Vue
npm install vue
# 創(chuàng)建項(xiàng)目
vue create login-demo

接下來,我們需要?jiǎng)?chuàng)建兩個(gè)組件:和。用于顯示登錄界面,用于顯示登錄成功后的主頁。

lt;templategt;
  lt;div class"login"gt;
    lt;h1gt;登錄頁面lt;/h1gt;
    lt;input type"text" v-model"username" placeholder"請輸入用戶名" /gt;
    lt;input type"password" v-model"password" placeholder"請輸入密碼" /gt;
    lt;button @click"login"gt;登錄lt;/buttongt;
  lt;/divgt;
lt;/templategt;
lt;scriptgt;
export default {
  data() {
    return {
      username: '',
      password: ''
    }
  },
  methods: {
    login() {
      // 登錄邏輯
      // 登錄成功后跳轉(zhuǎn)到Home頁面
      this.$router.push('/home');
    }
  }
}
lt;/scriptgt;
lt;templategt;
  lt;div class"home"gt;
    lt;h1gt;歡迎來到主頁lt;/h1gt;
    lt;pgt;您已成功登錄!lt;/pgt;
  lt;/divgt;
lt;/templategt;
lt;scriptgt;
export default {
}
lt;/scriptgt;

現(xiàn)在我們需要配置路由,使得當(dāng)用戶登錄成功后可以跳轉(zhuǎn)到主頁。在項(xiàng)目的src目錄下新建一個(gè)router.js文件,并進(jìn)行如下配置:

import Vue from 'vue'
import VueRouter from 'vue-router'
import Login from '@'
import Home from '@'
(VueRouter)
const routes  [
  { path: '/', component: Login },
  { path: '/home', component: Home }
]
const router  new VueRouter({
  routes
})
export default router

最后,在項(xiàng)目的main.js文件中引入路由并掛載到Vue實(shí)例上:

import Vue from 'vue'
import App from ''
import router from './router'
  false
new Vue({
  router,
  render: h gt; h(App),
}).$mount('#app')

現(xiàn)在,我們已經(jīng)完成了登錄切換功能的基本配置。運(yùn)行項(xiàng)目,即可看到一個(gè)簡單的登錄界面。當(dāng)用戶輸入用戶名和密碼并點(diǎn)擊登錄按鈕時(shí),將跳轉(zhuǎn)到主頁。

這就是使用Vue框架實(shí)現(xiàn)登錄切換的詳細(xì)教程。通過Vue路由和組件的配合,可以輕松實(shí)現(xiàn)登錄頁面的切換效果。希望本文對你有所幫助!