をレンダリングしていないルータに反応:は、我々はそうのような<code>react-router</code>を使用しているコンポーネント
ReactDOM.render(
<Router>
<Route path="/" component={AnyPic}>
<Route path="p/:photoId" component={PhotoView} />
</Route>
</Router>,
document.getElementsByClassName("container")[0]
);
var AnyPic = React.createClass({
render: function() {
return (
<p>Hello world</p>
)
}
});
var PhotoView = React.createClass({
render: function(){
return (
<p>This is the photo view</p>
)
}
});
react-router
を含めた後、ちょうどlocalhost:8000
にするために使用するものlocalhost:8000/#/?_k=wulhmi
のように探し始めました。これらの余分なパラメータがどこから来たのかわからない。 localhost:8000/#/p/XYZ
にアクセスしようとしたとき
はとにかく、ページが戻っ/
にいっています。どんな助けでも大歓迎です。
[_ "それは何ですか?_k = ckuvup junkはURLにありますか?"](https://github.com/rackt/react-router/blob/master/docs/guides/basics/Histories.md# What-is-that-that-_kckuvup-junk-in-the-url) – robertklep
'AnyPic'と' PhotoView'はどのように見えますか?コンソールにエラーがありますか? – max
@maxが更新され、他のコンポーネントが含まれています – Carpetfizz