2016-05-18 184 views
4

我有兩個組件。在第一個組件中,我有一個按鈕。點擊按鈕我想導航到另一個組件或另一個頁面。如何在反應js中從一個頁面導航到另一個頁面?

這裏是我的代碼 http://codepen.io/naveennsit/pen/pymqPa?editors=1010

class App extends React.Component { 
handleClick(){ 
    alert('---'); 
} 
    render() { 
     return <button onClick={this.handleClick}>hello</button> 
    } 

} 

class second extends React.Component { 

    render() { 
     return <label>second component</label> 
    } 

} 

React.render(< App/> , document.getElementById('app')) 

回答

4

如果你想建立我建議使用React Router一個單一的應用程序。否則,你可以只使用普通的JavaScript:

window.location = 'newUrl'; 
+0

我需要使用React Router ..請告訴我如何使用它? – user5711656

+0

閱讀文檔並檢查示例。如果您有具體問題,請在此處創建一個新問題。 –

+0

我在我的代碼筆中添加了路由器js,我將在其中編寫路由器的配置 – user5711656

相關問題