vue2.0 vue-router

vue-router

用 Vue.js + vue-router 創(chuàng)建單頁(yè)應(yīng)用族跛,是非常簡(jiǎn)單的鞍爱。使用 Vue.js 初肉,我們已經(jīng)可以通過(guò)組合組件來(lái)組成應(yīng)用程序呻惕,當(dāng)你要把 vue-router 添加進(jìn)來(lái)荆责,我們需要做的是,將組件(components)映射到路由(routes)亚脆,然后告訴 vue-router 在哪里渲染它們做院。下面是個(gè)基本例子:

<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>

<div id="app">
  <h1>Hello App!</h1>
  <p>
    <!-- 使用 router-link 組件來(lái)導(dǎo)航. -->
    <!-- 通過(guò)傳入 `to` 屬性指定鏈接. -->
    <!-- <router-link> 默認(rèn)會(huì)被渲染成一個(gè) `<a>` 標(biāo)簽 -->
    <router-link to="/foo">Go to Foo</router-link>
    <router-link to="/bar">Go to Bar</router-link>
  </p>
  <!-- 路由出口 -->
  <!-- 路由匹配到的組件將渲染在這里 -->
  <router-view></router-view>
</div>

// 1. 定義(路由)組件。
// 可以從其他文件 import 進(jìn)來(lái)
const Foo = { template: '<div>foo</div>' }
const Bar = { template: '<div>bar</div>' }

// 2. 定義路由
// 每個(gè)路由應(yīng)該映射一個(gè)組件。 其中"component" 可以是
// 通過(guò) Vue.extend() 創(chuàng)建的組件構(gòu)造器键耕,
// 或者寺滚,只是一個(gè)組件配置對(duì)象。
// 我們晚點(diǎn)再討論嵌套路由屈雄。
const routes = [
  { path: '/foo', component: Foo },
  { path: '/bar', component: Bar }
]

// 3. 創(chuàng)建 router 實(shí)例村视,然后傳 `routes` 配置
// 你還可以傳別的配置參數(shù), 不過(guò)先這么簡(jiǎn)單著吧。
const router = new VueRouter({
  routes // (縮寫(xiě))相當(dāng)于 routes: routes
})

// 4. 創(chuàng)建和掛載根實(shí)例酒奶。
// 記得要通過(guò) router 配置參數(shù)注入路由蚁孔,
// 從而讓整個(gè)應(yīng)用都有路由功能
const app = new Vue({
  router
}).$mount('#app')

// 現(xiàn)在,應(yīng)用已經(jīng)啟動(dòng)了惋嚎!

路由配合運(yùn)動(dòng)

<transition enter-active-class="animated rollIn" leave-active-class="animated rollOut">
    <router-view></router-view>
</transition>   
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末杠氢,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子另伍,更是在濱河造成了極大的恐慌鼻百,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件质况,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡玻靡,警方通過(guò)查閱死者的電腦和手機(jī)结榄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)囤捻,“玉大人臼朗,你說(shuō)我怎么就攤上這事⌒粒” “怎么了视哑?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)誊涯。 經(jīng)常有香客問(wèn)我挡毅,道長(zhǎng),這世上最難降的妖魔是什么暴构? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任跪呈,我火速辦了婚禮,結(jié)果婚禮上取逾,老公的妹妹穿的比我還像新娘耗绿。我一直安慰自己,他們只是感情好砾隅,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布误阻。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪究反。 梳的紋絲不亂的頭發(fā)上寻定,一...
    開(kāi)封第一講書(shū)人閱讀 51,562評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音奴紧,去河邊找鬼特姐。 笑死,一個(gè)胖子當(dāng)著我的面吹牛黍氮,可吹牛的內(nèi)容都是我干的唐含。 我是一名探鬼主播,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼沫浆,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼捷枯!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起专执,我...
    開(kāi)封第一講書(shū)人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤淮捆,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后本股,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體攀痊,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年拄显,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了苟径。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡躬审,死狀恐怖棘街,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情承边,我是刑警寧澤遭殉,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站博助,受9級(jí)特大地震影響险污,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜富岳,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一罗心、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧城瞎,春花似錦渤闷、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)狼电。三九已至,卻和暖如春弦蹂,著一層夾襖步出監(jiān)牢的瞬間肩碟,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工凸椿, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留削祈,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓脑漫,卻偏偏與公主長(zhǎng)得像髓抑,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子优幸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • vue-router是vue中的一個(gè)核心插件网杆。今天一起來(lái)學(xué)一下羹饰,因?yàn)楣P者也是根據(jù)讀書(shū)和API來(lái)學(xué)習(xí)和整理,資歷尚淺...
    范小飯_閱讀 2,191評(píng)論 6 22
  • 1.先新建一個(gè)vue項(xiàng)目2.安裝npm install vue-router 3.main.js中添加代碼 4.新...
    Keiko_Yen閱讀 330評(píng)論 0 0
  • 我家有一只可愛(ài)的小狗碳却,我給小狗起了一個(gè)名字叫淘氣队秩。小狗喜歡在水里玩,我經(jīng)常跟淘氣玩兒丟球和捉迷藏昼浦,雖然它不是泰迪馍资,...
    一字戒閱讀 443評(píng)論 2 2
  • 汪!汪座柱!汪迷帜!預(yù)備唱:你可知旺財(cái)~不是我真名~我離開(kāi)你太久啦母親~我的真名叫做物舒,穆罕默德·尼古拉斯·愛(ài)德華·旺財(cái)~ ...
    帝惡道閱讀 359評(píng)論 0 0
  • 如何在瀏覽器窗口顯示標(biāo)題欄? 如何在HTML文檔中顯示標(biāo)題色洞? 如何在HTML文檔中顯示一級(jí)標(biāo)題、二級(jí)標(biāo)題冠胯? 如何在...
    jdzhangxin閱讀 714評(píng)論 0 0