欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Angular學(xué)習(xí)教程之RouterLink花式跳轉(zhuǎn)

 更新時(shí)間:2018年05月03日 11:11:55   作者:莫莫莫  
這篇文章主要給大家介紹了關(guān)于Angular學(xué)習(xí)教程之RouterLink花式跳轉(zhuǎn)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

除了使用Router的navigate()方法切換路由,Angular2還提供了一個(gè)指令用來(lái) 將一個(gè)DOM對(duì)象增強(qiáng)為路由入口:

@View({
directives:[RouterOutlet,RouterLink]
template : `<nav>
<b router-link="video">video</b> | 
<b router-link="music">music</b>
</nav>
<router-outlet></router-outlet>`
}) 

RouterLink指令為宿主DOM對(duì)象添加click事件監(jiān)聽(tīng),在觸發(fā)時(shí)調(diào)用Router的 navigate()方法進(jìn)行路由。

不過(guò)本文主要介紹的是關(guān)于Angular之RouterLink花式跳轉(zhuǎn)的相關(guān)內(nèi)容,分享出來(lái)供大家參考學(xué)習(xí),下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧。

routerLink本身支持兩種寫法:

<a routerLink="detail">
</a>

<a [routerLink]="['detail']">
</a>

routerLink的值有哪些寫法,又有什么區(qū)別呢?

假設(shè)當(dāng)前路由為

`http://localhost:4200/#/doc/license`

寫法1 : 絕對(duì)路徑  / + 路由名字

 <!--跳到 http://localhost:4200/#/doc/license -->
 <a [routerLink]="['/doc/demo']" >跳呀跳</a>
 
 <!--跳到 http://localhost:4200/#/demo -->
 <a [routerLink]="['/demo']" >跳呀跳</a>

那么url是

http://localhost:4200/#/doc/demo上跳轉(zhuǎn),即 http://localhost:4200/#/ + 你要跳轉(zhuǎn)的絕對(duì)路徑。

寫法2 : 一個(gè)路由名字 路由名字

 <a [routerLink]="['demo']" >跳呀跳</a>

那么url是http://localhost:4200/#/doc/license/(demo),即http://localhost:4200/#/doc/license + 你要跳轉(zhuǎn)的絕對(duì)路徑,這時(shí)候它會(huì)給你的路由加些東西變成 /(demo),跳轉(zhuǎn)不了。

寫法3 :相對(duì)路徑 ../路由名字

 <a [routerLink]="['../demo']" >跳呀跳</a>

那么url是

http://localhost:4200/#/doc/demo,即 http://localhost:4200/#/doc + 你要跳轉(zhuǎn)的相對(duì)路徑。它會(huì)從上一級(jí)開(kāi)始尋找。

寫法4  : ./路由名字, 即現(xiàn)在的路由+你寫的要跳去的路由

 <a [routerLink]="['./demo']" >跳呀跳</a>

那么url是

http://localhost:4200/#/doc/license/demo上,即 http://localhost:4200/#/doc/license + 你要跳轉(zhuǎn)的相對(duì)路徑。它會(huì)從當(dāng)前路由的下一級(jí)開(kāi)始尋找此匹配的路由進(jìn)行跳轉(zhuǎn)。

| 更多API用法更新于 github

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 詳解Angular cli配置過(guò)程記錄

    詳解Angular cli配置過(guò)程記錄

    這篇文章主要介紹了詳解Angular cli配置過(guò)程記錄,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 關(guān)于angularJs清除瀏覽器緩存的方法

    關(guān)于angularJs清除瀏覽器緩存的方法

    這篇文章主要介紹了關(guān)于angularJs清除瀏覽器緩存的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • Angular.JS利用ng-disabled屬性和ng-model實(shí)現(xiàn)禁用button效果

    Angular.JS利用ng-disabled屬性和ng-model實(shí)現(xiàn)禁用button效果

    這篇文章主要介紹了Angular.JS利用ng-disabled屬性和ng-model實(shí)現(xiàn)禁用button效果的相關(guān)資料,文中給出了詳細(xì)的示例代碼,相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-04-04
  • 淺析AngularJs HTTP響應(yīng)攔截器

    淺析AngularJs HTTP響應(yīng)攔截器

    這篇文章主要介紹了淺析AngularJs HTTP響應(yīng)攔截器的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • Angular HMR(熱模塊替換)功能實(shí)現(xiàn)方法

    Angular HMR(熱模塊替換)功能實(shí)現(xiàn)方法

    本篇文章主要介紹了Angular HMR(熱模塊替換)功能實(shí)現(xiàn)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • 在 Angular 中使用懶加載路由的方法

    在 Angular 中使用懶加載路由的方法

    延遲加載是一種限制加載用戶當(dāng)前需要的模塊的方法,這可以提高應(yīng)用程序的性能并減小初始捆綁包大小,在本文中,您學(xué)習(xí)了如何在 Angular 應(yīng)用程序中使用惰性加載路由,本文分步驟講解的非常詳細(xì),感興趣的朋友一起看看吧
    2024-02-02
  • AngularJS封裝指令方法詳解

    AngularJS封裝指令方法詳解

    這篇文章主要介紹了AngularJS封裝指令方法,結(jié)合實(shí)例形式詳細(xì)分析了AngularJS的功能、jQuery類庫(kù)協(xié)作及組件封裝的具體操作技巧,需要的朋友可以參考下
    2016-12-12
  • 淺談angular2路由預(yù)加載策略

    淺談angular2路由預(yù)加載策略

    這篇文章主要介紹了淺談angular2路由預(yù)加載策略,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • AngularJS雙向綁定和依賴反轉(zhuǎn)實(shí)例詳解

    AngularJS雙向綁定和依賴反轉(zhuǎn)實(shí)例詳解

    這篇文章主要介紹了AngularJS雙向綁定和依賴反轉(zhuǎn)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • AngularJS動(dòng)態(tài)綁定ng-options的ng-model實(shí)例代碼

    AngularJS動(dòng)態(tài)綁定ng-options的ng-model實(shí)例代碼

    本篇文章主要介紹了AngularJS動(dòng)態(tài)綁定ng-options的ng-model實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06

最新評(píng)論