ActivatedRoute 當前啟用的路由物件

2022-03-21 04:34:16 字數 1027 閱讀 8548

activatedroute,當前啟用的路由物件,主要用於儲存路由,獲取路由傳遞的引數。

一:傳遞引數的三種方式,以及activatedroute獲取他們的方式:

1.在查詢引數中傳遞資料:

/product?id=1&name=2/**

獲取引數

*/=>activatedroute.queryparams[id]

2.在路由路徑中傳遞資料:

//

路由配置

//路由顯示方式restful

=>/product/1/**

獲取引數

*/=>activatedroute.params[id]

3.在路由配置中傳遞資料:

//

路由配置

]}/*

*獲取引數

*/=>activatedroute.data[0][isprod]

二:activatedroute接收引數型別

1.引數快照(snapshot):

import  from '@angular/core';

import from '@angular/router';

export class productcomponent implements oninit

ngoninit()

}

2.引數訂閱(subscribe):

import  from '@angular/core';

import from '@angular/router';

export class productcomponent implements oninit

productid:string;

ngoninit()

)}}

這兩種方式主要區別是由於nginit在頁面第一次載入時會進行初始化,但是第二次不會走nginit的方法,如果同乙個頁面顯示兩次,傳遞不同的引數,快照版式無法實時獲取新的引數。

把歲月當行李 把往事當垃圾 四

在程式設計師雜誌社出的 開發高手 2004年10月下半月這一期上,看到了兩篇關於大學這幾年的文章,看完之後,心裡頗有觸動,最受刺激的,當是曾毅寫的那篇文章.我想任何乙個剛從學校出來,或者不能忘情大學那幾年的程式設計師,看到那篇文章可能都很受刺激.關於曾毅,以前略知他是mvp,關於mvp的爭議話題,且...

《當阿呆遇上阿瓜》 當鐵鍬遇上石頭

該片是金 凱瑞成名之前在1994年給影迷奉獻的搞怪喜劇片 阿呆與阿瓜 的續集,說是續集,其實是前傳。新線公司讓我們足足等了10年才看到續集,然而此時影片的主創人員全部更換。少了金 凱瑞,似乎再沒有理由讓我們更期待看到這部影片。可別說筆者心態不正,筆者之所以看此片僅僅因為想看看新線公司是如何挖這塊金礦...

當傳說變成現實

每年春運都是大家關注的話題。以前總感覺買到票上不去火車是傳說中的事情,想不明白買到票了怎麼會上不去火車呢,沒想到今年讓我真真切切的體驗了一下這種傳說的事情。好不容易買到了回程票 a地 c地 發車時間是晚上10 44分。早早來到a地火車站 星期六 不停的看著牆上鐘錶,好像很害怕一不小心就錯過它,終於到...