Reactjs 如何使用Javascript对象配置索引路由?

Reactjs 如何使用Javascript对象配置索引路由?,reactjs,react-router,Reactjs,React Router,我尝试了以下方法,但无效: const routeConfig=[ { //路径:“/”, 组件:MyApp, indexRoute:{组件:主页}, 儿童路线:路线 } ]; React.render(,document.getElementById('content')); “主页”组件完全被忽略 我正在使用react router 1.0.0和react 0.13.3。首先,最好的办法是升级到1.0最终版本(没有突破性的更改,只是修复了错误) 有关如何将普通布线与IndexRoute一起

我尝试了以下方法,但无效:

const routeConfig=[
{
//路径:“/”,
组件:MyApp,
indexRoute:{组件:主页},
儿童路线:路线
}
];
React.render(,document.getElementById('content'));
“主页”组件完全被忽略


我正在使用react router 1.0.0和react 0.13.3。首先,最好的办法是升级到1.0最终版本(没有突破性的更改,只是修复了错误)

有关如何将普通布线与
IndexRoute
一起使用,请参见下面的示例:

从“React”导入React
从'react dom'导入{render};
从“history/lib/createBrowserHistory”导入createBrowserHistory
从“react Router”导入{Router}
常量Home=()=>
家
常量应用=(道具)=>
应用程序
{props.children}
常数路由=[
{
路径:“/”,
组件:应用程序,
索引路径:{
组成部分:家庭
}
}
]
常量根=()=>
render(,document.getElementById('root'));

编辑:我为您创建了一个示例。克隆repo时,导航到
普通路由
示例和
npm安装和&npm启动

我已经更新了我的问题-我已经在使用react router 1.0.0。如果你的意思是我应该给出'path'参数并更改我的'indexRoute'参数,那么我刚才就这么做了,但它仍然不能工作
Location“/“未匹配任何路线
用示例编辑了我的问题,希望有助于感谢您为我构建一个示例,它按预期工作。但是,您正在使用React 0.14.0和React dom。此外,您的最新代码片段看起来与MineReact完全相同,而react版本与此无关。您可以将示例更改为使用React 0.13。是的,看起来一样。通过给你一个简单的工作示例,我试图指出你的代码中肯定有其他地方出错了。很难说你提供的代码是什么。