2016-09-01 5 views
0

私はdjangoプロジェクトでmaterial-uiを使用しています。私は異なった内容を示すために異なった構成要素を持っています。 私のホームページにボタンがあります。そのボタンをクリックして使用すると、彼をサインアップページに誘導しようとしています。マテリアルリンク内部反応ローラールートを使用していないボタンを上げた

これは私のボタンです:

<RaisedButton containerElement={<Link to="/signup" />} 
label="GET STARTED" backgroundColor="#00BCD4" 
labelColor="#ffffff" style=`{buttonStyle} /> 

そして、これは私のルータの設定です:

render((
    <Router history={browserHistory}> 
    <Route path="/" component={App}> 
    <IndexRoute component={Home}/> 
     <Route path="signup" component={SignUp} /> 
    </Route> 

    </Router>), document.getElementById('app')); 

デフォルトのページ:ユーザーがクリックしたときにhttp://127.0.0.1:8000/は、インデックス「ホーム」コンポーネントを示しているが、ボタンを押すと、見つからないページがdjangoから開かれます。

セットアップに何か不足しましたか?

答えて

0

あなたが提供した詳細で問題を再現できませんでした。私がここで設定した内容を見ることができます:http://www.webpackbin.com/NJcI-Lbo-

最初のコードスニペットには誤字があります(不必要なバックティックがあります)。しかし、私は、これがあなたが記述した振る舞いを引き起こしてはならないので、これがちょうどtypoverであると仮定しています。それはこのように見えるしていません

style=`{buttonStyle} 

<Link /><RaisedButton />に関連しています。代わりに、ローカルWebサーバーの終わりから設定の問題があるかもしれないように聞こえます。

http://127.0.0.1:8000/signupに直接行くのですか?

関連する問題