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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 15:34:40
字體:
供稿:網(wǎng)友

前言

除了使用Router的navigate()方法切換路由,Angular2還提供了一個(gè)指令用來 將一個(gè)DOM對象增強(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對象添加click事件監(jiān)聽,在觸發(fā)時(shí)調(diào)用Router的 navigate()方法進(jìn)行路由。

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

routerLink本身支持兩種寫法:

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

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

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

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

寫法1 : 絕對路徑  / + 路由名字

 <!--跳到 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)的絕對路徑。

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

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

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

寫法3 :相對路徑 ../路由名字

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

那么url是

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

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

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

那么url是

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

| 更多API用法更新于 github

總結(jié)

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 三河市| 泾阳县| 临沭县| 黑龙江省| 晋州市| 嘉定区| 安徽省| 金秀| 米易县| 婺源县| 鲁甸县| 介休市| 建湖县| 柘荣县| 威信县| 江安县| 剑河县| 册亨县| 大港区| 马公市| 绥滨县| 康保县| 若羌县| 麟游县| 上栗县| 潼南县| 穆棱市| 鲜城| 东平县| 四子王旗| 阳高县| 延安市| 利辛县| 凤庆县| 广东省| 美姑县| 晴隆县| 樟树市| 嘉定区| 新源县| 白玉县|