真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

angular4中怎么實(shí)現(xiàn)子路由和輔助路由

今天就跟大家聊聊有關(guān)angular4中怎么實(shí)現(xiàn)子路由和輔助路由,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

目前成都創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、云陽網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

1.設(shè)置根路由入口:在模板(html)上設(shè)置,路由入口就是點(diǎn)擊哪里開始路由到新組件(點(diǎn)擊首頁到首頁去)

主頁
商品詳情
主頁

子路由入口:(子路由是./)字路由是路由里面套的路由可以無限嵌套。

商品描述
商品描述

路由出口(路由出口是指新的組件將在哪里顯示。入口指定什么時(shí)候加載新組件,出口指加載完的組件顯示在哪里):路由的出口和入口均在模板里面設(shè)置

路由路徑:當(dāng)路由的出口入口都設(shè)置好了的時(shí)候就來配置路由的路徑。路徑指定了當(dāng)訪問哪條路徑的時(shí)候加載哪個(gè)模板

const routes:Routes=[
 {path:'',redirectTo:'/home',pathMatch:'full'},
 {path:'product',component:ProductComponent,children:[
 {path:'',component:ProductdescComponent} ,
 {path:'seller/:id',component:SellerComponent}
 ]},
 {path:'home/:id',component:HomeComponent},//整個(gè)路徑被劃分成兩段變量,一段是路徑,一段時(shí)參數(shù)
 {path:'**',component:Code404Component}//通配符,當(dāng)路徑找不到的時(shí)候訪問
];

輔助路由:

分三步:

1.在主路由的插座也就是出口處定義一個(gè)輔助路由插座:也就是定義個(gè)輔助路由的出口:輔助路由的出口定義和主路由一樣,只是輔助路由比主路由多了一個(gè)name屬性:用來指定輔助路由顯示那幾個(gè)組件

這里指輔助路由顯示outlet叫做aux對(duì)應(yīng)的組件


2.配置輔助路由路徑:必須加一個(gè)outlet屬性,指定該路由顯示在名字叫什么的輔助路由出口(插座)上;

這里指當(dāng)訪問chat時(shí)加載XchatComponnet顯示在名字叫aux的這個(gè)輔助路由出處。

{path:'chat',component:XhatComponent,outlet:'aux'},

3.配置入口參數(shù):輔助路由的參數(shù)將是一個(gè)對(duì)象,這個(gè)對(duì)象里面有一個(gè)屬性outlets,這個(gè)屬性的值也是一個(gè)對(duì)象,該對(duì)象里面?zhèn)饕粋€(gè)name屬性指定要顯示的輔助路由的名字,值是該輔助路由需要顯示的組件路徑;比如下面:名字叫aux的輔助路由將顯示路徑為chat的組件

需要注意的是當(dāng)不希望輔助路由顯示的時(shí)候可以吧name設(shè)置為null。

這里指點(diǎn)擊開始聊天的時(shí)候加載路徑為chat對(duì)應(yīng)的組件,顯示在名字叫做aux的輔助路由出口上。

開始聊天
結(jié)束聊天

當(dāng)希望跳轉(zhuǎn)輔助路由的同時(shí)主路由跳轉(zhuǎn)到指定的組件的時(shí)候:可以在入口文件加一個(gè)屬性:primary,屬性的值是需要跳轉(zhuǎn)的主組件的路由路徑例如下面點(diǎn)擊聊天的同時(shí)不管目前在哪個(gè)組件下主路由都會(huì)跳轉(zhuǎn)回home路徑下的組件

開始聊天

看完上述內(nèi)容,你們對(duì)angular4中怎么實(shí)現(xiàn)子路由和輔助路由有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


分享標(biāo)題:angular4中怎么實(shí)現(xiàn)子路由和輔助路由
網(wǎng)站網(wǎng)址:http://weahome.cn/article/gchjec.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部