国产精品爱久久久久久久小说,女人扒开腿让男人桶到爽 ,亚洲欧美国产双大乳头,国产成人精品综合久久久久,国产精品制服丝袜无码,免费无码精品黄av电影,黑色丝袜无码中中文字幕,乱熟女高潮一区二区在线

    vue.js路由與vuex數據模型設計

    2020-5-23    seo達人

    路由設計

    本則路由考慮驗證進入登錄頁面,完成登錄操作進入首頁。


    import Vue from "vue";

    import Router from "vue-router";

    Vue.use(Router);


    import store from "@/store/store";


    // (延遲加載)

    const Login = () => import("@/views/login");

    const Home = () => import("@/views/home");


    const HomeRoute = {

     path: "/",

     name: "首頁",

     component: Home

    };


    export { HomeRoute };


    const router = new Router({

     base: process.env.BASE_URL,

     routes: [

       {

         path: "/login",

         name: "登錄",

         component: Login

       },

       HomeRoute

     ]

    });


    router.beforeEach((to, from, next) => {

     let loginName = store.state.user.loginName;

     if (to.path === "/" && loginName == "") {

       next("/login");

     } else {

       next();

     }

    });


    export default router;

    數據模型

    const state = {

     loginName: ""

    };

    const mutations = {

     SET_LOGINNAME(state, loginName) {

       state.loginName = loginName;

     }

    };

    const actions = {

     login({ commit }, userInfo) {

       return new Promise((res, ret) => {

         commit("SET_LOGINNAME", userInfo);

         res();

       });

     },

     logout({ commit }) {

       return new Promise((res, ret) => {

         commit("SET_LOGINNAME", "");

         res();

       });

     }

    };

    export default {

     namespaced: true,

     state,

     mutations,

     actions

    };

    import Vue from "vue";

    import Vuex from "vuex";

    Vue.use(Vuex);


    import user from "./modules/user";


    const store = new Vuex.Store({

     modules: {

       user

     }

    });


    export default store;

    組件

    <div class="modify">

     <input

       type="text"

       @keydown.enter.prevent="handleKeydown"

       v-model="currentVal"

       placeholder="使用enter鍵切換頻道"

     />

     <button @click="reset" style="margin-left:5px;outline:none;cursor:pointer;">復位</button>

    </div>

    import { mapState, mapMutations, mapActions } from "vuex";

    export default {

     name: "login",

     data() {

       return {

         currentVal: "",

         list: ["咨詢服務", "音悅臺", "體育臺", "財經頻道", "時尚資訊"],

         index: 0

       };

     },

     computed: {

       ...mapState({

         loginName: state => state.user.loginName

       })

     },

     methods: {

       ...mapActions({

         login: "user/login"

       }),

       handleToHome() {

         let userInfo = "user";

         this.login(userInfo);

         this.$router.push({

           path: "/"

         });

       },

    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://www.dzxscac.cn

    存檔

    主站蜘蛛池模板: 国产精品无码一区二区在线看| av不卡在线播放| 一区二区三区在线播放视频| 在线视频精品免费观看10| 亚洲欧美综合成人五月天网站| 五月天中文字幕mv在线| 一边摸内裤一边吻胸| 国产五月婷婷| 精品国产sm最大网站| av网站免费线看精品| 日韩中文欧美| 97人人超碰国产精品最新| 男女爽爽午夜18污污影院| 成人免费黄色片| 玖玖色在线| 特级做a爰片毛片免费看| 亚洲国产成人精品无码区花野真一| 老地方在线观看免费动漫| 无码成人AV在线看免费| 国内精品视这里只有精品| 姑娘第5集在线观看免费好剧| 91九色中文| av色国产色拍| 午夜精品电影你懂的| 色窝| 91网在线播放| 久久精品国产清高在天天线| 狠狠色色综合站| 麻豆久久精品| 2020中文字字幕在线不卡| 日本一道人妻无码一区在线| 四虎精品| 一区二区日韩精品| 日韩美av一区二区三区| 一区二区亚洲精品国产片| 超碰在| 在线免费黄| 伊人久久大香线蕉av波多野结衣| 日韩大片在线观看| 午夜av成人| 玩弄丰满少妇xxxxx性多毛|