1
リアクタを使ってアプリをやっています。私の現在のルートは以下のとおりです。リアクタがある場所から別の場所に移動しない
import React from 'react';
import App from '../components/App';
import PostList from '../components/PostList';
// import Page from '../components/Page';
import Post from '../components/Post';
export default {
path: '/',
component: App,
indexRoute: {
component: PostList
},
childRoutes: [
// {
// path: '/:slug(/:child)',
// component: Page
// },
{
path: ':year/:month/:slug(/)',
component: Post
}
]
};
すべては私が投稿ページ(例えば/2016/12/test
)の午前ときを除いて、素晴らしい作品と別の1(2016/12/test-2
)に行きたい、何も起こりません。私が小道具をチェックすると、彼らはうまく変わる。
私はこの奇妙な振る舞いをデバッグする方法を知らない。
インデックスページに戻ってそこから他の投稿を参照すると、すべてが機能します。私に何ができる?
が起こる、私はあなただけのページの変更の内側にその何も意味しないと仮定します。 URLは変更されますか? 'Post'コンポーネントで' componentWillReceieveProps'呼び出しを試しましたか? –