国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue-router單頁面路由

2019-11-19 16:19:04
字體:
供稿:網(wǎng)友

vue中,有一個(gè)類庫叫做vue-router,是用來做單頁面路由的。做路由一般分為四個(gè)步驟:

  • 準(zhǔn)備一個(gè)根組件  vue.extend();
  • 需要做路由的內(nèi)容準(zhǔn)備   template;
  • 準(zhǔn)備路由 new VueRouter();
  • 關(guān)聯(lián)路由   map
  • 啟動路由 start(App,'#box');//第一個(gè)參數(shù)是準(zhǔn)備的根組件,第二個(gè)參數(shù)是要捆綁的位置就是自己定義的id中

github上vue-router下載地址:https://github.com/vuejs/vue-router

關(guān)于路由跳轉(zhuǎn)的簡單代碼如下:

<!DOCTYPE html><html>  <head>    <meta charset="utf-8" />    <script type="text/javascript" src="js/vue.js" ></script>    <script type="text/javascript" src="js/vue-router.js" ></script>    <script type="text/javascript" src="js/vue-resource.js" ></script>    <title></title>  </head>  <body>    <div id="box">      <ul>        <li>          <a v-link="{path:'/home'}">我是第一個(gè)a</a>        </li>        <li >          <a v-link="{path:'news'}">我是第二個(gè)a</a>        </li>      </ul>      <div>        <router-view></router-view>      </div>    </div>  </body>  <script>    //1.準(zhǔn)備一個(gè)根組件    var App=Vue.extend();        //2.Home News 組件準(zhǔn)備    var Home=Vue.extend({      template:'<h3>我是第一個(gè)a的內(nèi)容頁</h3>'    });        var News=Vue.extend({      template:'<h3>我是第二個(gè)a的內(nèi)容頁</h3>'    })        //3.準(zhǔn)備路由    var router = new VueRouter();        //4.關(guān)聯(lián)        router.map({      'home':{        component:Home      },      'news':{        component:News      }    })        //5.啟動路由        router.start(App,'#box');  </script></html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 开江县| 奉新县| 苏尼特右旗| 盐池县| 盖州市| 灵寿县| 江华| 寻甸| 鄂州市| 确山县| 科技| 垦利县| 博罗县| 吴江市| 郓城县| 克拉玛依市| 息烽县| 津南区| 扶余县| 深水埗区| 定襄县| 玛沁县| 陇南市| 肃北| 治多县| 湘乡市| 津南区| 上思县| 潼南县| 金塔县| 云霄县| 永德县| 晋中市| 墨竹工卡县| 泰来县| 平果县| 察雅县| 湖南省| 抚远县| 延津县| 调兵山市|