<strike id="g3zqm"></strike>

      <cite id="g3zqm"></cite>

        <tr id="g3zqm"><center id="g3zqm"></center></tr>
        <pre id="g3zqm"><sup id="g3zqm"></sup></pre>
        <li id="g3zqm"></li>
      1. 少妇高潮激情一区二区三,免费av深夜在线观看,亚洲狼人久久伊人久久伊,久久精品人人做人人爽电影蜜月,黄色特级片一区二区三区,欧美日韩在线亚洲二区综二,极品少妇无套内射视频,日本极品少妇videossexhd

        uniapp中的一個完全相似Vue-router的路由插件

        2020-3-4    seo達人



        1.引入

        三種引用方式

        第一種 npm安裝

        項目根目錄命令行執行



        npm install uni-simple-router

        1

        第二種 插件市場(使用HBuilderX導入插件)



        第三種 ZIP下載 解壓



        2.項目中引入



        import Vue from 'vue'

        import {RouterMount} from 'uni-simple-router';

        import Router from './router'

        Vue.use(Router)

        //...后續代碼



        引入之后就開始我們的正式使用。

        第一步先在項目的根目錄下創建一個router文件夾。

        格式為:



        router

        |---modules

        |---index.js

        |---index.js



        router中的modules文件夾是用來放路由表模板的。modules中的index.js內容為



        const files = require.context('.', false, /.js$/)

        const modules = []



        files.keys().forEach(key => {

          if (key === './index.js') return

          const item = files(key).default

          modules.push(...item)

        })



        export default modules



        這個文件用來把同目錄下的js文件讀取并整合所有路由。

        在這里創建的js文件代碼示例:



        const home = [

        {

                //注意:path必須跟pages.json中的地址對應,最前面別忘了加'/'哦

              path: '/pages/home/index',

              aliasPath:'/',  //對于h5端你必須在首頁加上aliasPath并設置為/

              name: 'index',

                meta: {

                title: '首頁',

            },

            },

            {

            path: '/pages/home/list',

                name: 'list',

                meta: {

                title: '列表',

            },

        },

        ]

        export default home



        第二步配置router下的index.js



        import modules from './modules'

        import Vue from 'vue'

        //這里僅示范npm安裝方式的引入,其它方式引入請看最上面【安裝】部分

        import Router from 'uni-simple-router'



        Vue.use(Router)

        //初始化

        const router = new Router({

            routes: [...modules]//路由表

        });



        //全局路由前置守衛

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

          next()

        })

        // 全局路由后置守衛

        router.afterEach((to, from) => {

        })

        export default router;



        第三步 就是配置main.js



        import Vue from 'vue'

        import App from './App'

        import router from './router'

        import { RouterMount } from 'uni-simple-router'



        App.mpType = 'app'



        const app = new Vue({

        ...App

        })

        //v1.3.5起 H5端 你應該去除原有的app.$mount();使用路由自帶的渲染方式

        // #ifdef H5

        RouterMount(app,'#app');

        // #endif



        // #ifndef H5

        app.$mount(); //為了兼容小程序及app端必須這樣寫才有效果

        // #endif



        這樣你的路由就配置好了。



        如果不想繁瑣的配置modules下的文件,可以用webpack自動構建路由表

        安裝



        npm install uni-read-pages

        1

        配置 vue.config.js (可能需要手動創建)



        const TransformPages = require('uni-read-pages')

        const tfPages = new TransformPages({

        //如果你需要獲取更多參數,那么請配置參數!

        includes:['path','name','meta']

        })

        module.exports = {

            configureWebpack: {

                plugins: [

                    new tfPages.webpack.DefinePlugin({

                        ROUTES: JSON.stringify(tfPages.routes)

                    })

                ]

            }

        }



        然后去pages.json里面更改配置,加入所需要的內容

        最后配置路由表



        import Vue from 'vue'

        //這里僅示范npm安裝方式的引入,其它方式引入請看最上面【安裝】部分

        import Router from 'uni-simple-router'



        Vue.use(Router)

        //初始化

        const router = new Router({

            routes:ROUTES //路由表

        });



        //全局路由前置守衛

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

          next()

        })

        // 全局路由后置守衛

        router.afterEach((to, from) => {

        })

        export default router;




        日歷

        鏈接

        個人資料

        藍藍設計的小編 http://m.hengshangtqd.cn

        存檔

        主站蜘蛛池模板: av天堂久久天堂av| 丝袜一级A片| 永久免费AV无码网站国产| 一级7777| av在线播放观看国产| 麻豆亚洲精品一区二区| 精品综合久久久久久98| 爆乳一区二区| 欧美人与动另类在线| 3p视频在线观看| 日韩中文字幕人妻一区| 99久久国产综合精品成人影院| 老熟妇高潮偷拍一区二区| 人妻白浆-ThePorn| 久久影院一区二区h| 久久99精品久久久久子伦| 在线日韩日本国产亚洲| 久久精品一本到东京热| 综合网激情| 鲁鲁狠狠狠7777一区二区| 狠狠躁夜夜躁人人爽天天| 91含羞草www·Com| 国产精品资源管理站在线直播| 国产福利酱国产一区二区| 999精品色在线播放| 91视频播放| 国产精品户外野外| 国产午夜精品美女免费大片| XXXXBBBB欧美| 国产成人8x视频网站入口| 亚成区成线在人线免费99| 亚洲av成人无码天堂| 五月婷婷激情六月开心| AV不卡在线| 在线无码国产精品亚洲а∨| 天天躁夜夜躁狠狠综合边吃奶| 日韩av裸体在线播放| 久99久热精品免费视频| 三级三级三级a级全黄三电影| 国产欧美在线观看不卡| 亚洲制服丝袜一区二区三区|