簡體   English   中英

加載JSX之前如何更改頁面標題

[英]How change the title of a page before it loads JSX

我想更改一個類的標題,並通過document.title =“ flayers”實現它,但是我將這段代碼放在了構造函數中,然后我設置了默認標題,然后在引用url時進行了更改,顯示舊標題。

首先我有這個標題

在此處輸入圖片說明

接下來我換這個 在此處輸入圖片說明

當我提到url時: 在此處輸入圖片說明

我不知道我是否解釋:D

您熟悉React-Router嗎? 您可以通過將componentDidMount放置在所需的組件中來更改標題頁的名稱,該組件會在加載組件時觸發。 然后,您只需使用document.title來定位並更改頁面的標題。

這是一個示例 ,我是從React-Router Github存儲庫中的第49個發行憑單中獲取的:

var Handler = React.createClass({
componentDidMount: function() {
document.title = "Amazing Page";
}
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM