我創造aureliajs框架自定義組件,它注入一個Router
實例:如何獲得路線參數奧裏利亞自定義組件
@inject(Router)
export class Pagination {
constructor(router) {
this.router = router;
}
}
它將與列表視圖模式,以用來設置一些基本分頁。因此,我需要從活動路徑中讀取當前頁碼(看起來像:orders/:pageNum
。我不知道該怎麼做?我的意思是 - 我知道它應該放在Pagination
附加的方法中,但是如何獲得?這個:pageNum
PARAM
我寧願這樣做,只有我的自定義元素知道哪個頁面數爲活動頁面,一路所以沒有約束力之。 –
嗯,你可以做到,但你的組件有2個責任。如果您更改處理活動頁面的方式,則必須更改屏幕組件和頁面組件。如果將頁碼綁定到頁面組件,則無論您如何處理活動頁面,該組件都將始終具有正確的值 –