<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # ***vue-router*** > 本文檔主要是對 `vue-router` 的使用,附上 `demo` 主要源碼以供參考 ## 1. 路由注冊: ~~~ import vue from 'vue' import Router from 'vue-router' import routes from './router' ? vue.use(Router) ? const router = newRouter({ ?// 默認為 hash ?mode: 'history', ?// 基路徑 ?base: '/', ?routes }) ? router.beforeEach((to, from, next) => { ?// 正要離開的路由對象 ?console.error('from', from) ?// 即將進入的目標路由對象 ?console.error('to', to) ?// 使用該函數來reslove這個鉤子,可以傳遞參數來重定向路由 ?next() }) export default router ~~~ ### 1.1 動態屬性設置 `:` 符號接參數名,在跳轉路由時會動態更改參數值 ~~~ export default new Router({ ?routes: [{ path: '/', ? ?//... }, { ? ?path: '/login/:id', ? ?name: 'login' ? ?// ... }] }) ~~~ ~~~ const id = 1 this.$router.push(`/login/${id}`) // -> /login/1 ~~~ ## 2. 頁面跳轉 ### 2.1 元素標簽路由跳轉 ~~~ <router-link to="/home">HOME</router-link> ~~~ ### 2.2 通過方法跳轉(常用) ~~~ // just a string path this.$router.push('/home') ? // or a object router.push({ path: 'home' }) ? // with params const userId = '123' router.push({ name: 'user', params: { userId } }) // -> /user/123 router.push({ `/user/${userId}` }) // -> /user/123 router.push({ name: 'user', query: { userId }}) // -> user?userId=123 ~~~ ## 3. 路由守衛 before ## 單頁面應用刷新機制 本次探索主要為了看能否將該機制用于微前端。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看