一次刷新頁面,我想在角度重新載入頁面一次,當用戶訪問它,但失敗在angular2
這是香港專業教育學院試圖
在主頁組件我有
export class HomepageComponent implements OnInit {
constructor() { }
ngOnInit() {
location.reload();
}
}
頁上保持清爽不停止我怎麼可以在初始化
一次刷新頁面,我想在角度重新載入頁面一次,當用戶訪問它,但失敗在angular2
這是香港專業教育學院試圖
在主頁組件我有
export class HomepageComponent implements OnInit {
constructor() { }
ngOnInit() {
location.reload();
}
}
頁上保持清爽不停止我怎麼可以在初始化
重裝一次這將檢查查詢在URL中的頁面第一次被加載,並會RELO廣告後。這將發生一次(第一次頁面加載)。
ngOnInit(){
let win = (window as any);
if(win.location.search !== '?loaded') {
win.location.search = '?loaded';
win.location.reload();
}
}
重裝從未發生過,現在用在我的路由,以便典型的路線是這樣的:HTTP://本地主機:4200 /#/家 –
試試我更新的答案。如有必要,您可以根據頁面進行調整。 – nekkon
現在這個也不斷重裝並添加#/家?加載到url –
我想知道,爲什麼當他們來到組件時需要重新加載頁面? –
如果你需要做的只有一次,你將需要傳遞的東西到組件中,如果它已經重新加載,可以說一重裝,我的猜測是使用路由PARAM或讀取查詢字符串的東西嗎?因此,而不是直.reload(),你將使用的路線導航回到頁面。 –