2016-11-11 58 views
0
新的一頁

,所以我要把它因此當用戶打一個配置文件,它們就被推到了點擊該用戶的個人資料頁面。流星推/ browserhistory不會去/重裝

我使用目前使用這組代碼:

const self = this; 

    browserHistory.push({ 
     pathname: '/users/' + self.props.user.username, 
     state: {_id: self.props.user._id} 
    }); 

剛剛在地址欄輸入正確的網址。雖然,頁面不加載/重新加載。所以我必須手動刷新頁面就可以進入USERPROFILE

謝謝您的時間,並幫助

+2

流星創建*單頁應用*,其中每個URL由HTTP服務器提供的不是傳統意義上的應用程序。你要使用[路由器](https://guide.meteor.com/routing.html)周邊您的應用程序移動用戶。推薦的Meteor路由器目前是流量路由器。 –

回答

0

TL;博士

你必須使用與流星正常工作的路由器,右現在FlowRouter是去

重新加載頁面是不是當路由變化的流星,只有頁面的內容應該是改變以匹配新航線預期的行爲,最好的選擇。因爲流星創建應用程序是Single-page application,這意味着你的應用程序中的所有內容/代碼在你的第一個負荷加載。

先裝後,爲您的應用程序工作所需的所有代碼已經在客戶端,以便當路由變化所需的內容將是計算,並把在頁面上,任何請求將被髮送到服務器。