是否可以安全地访问具有TypeScript的react-router 2.0 Route属性?例如:
<Router>
<Route path="/" component={App}>
<Route path="screenOne" header="Screen One" component={ScreenOne}/>
</Route>
</Router>
Run Code Online (Sandbox Code Playgroud)
screenOne Route的标题值可以通过'this.props.route.header'访问,但似乎不能同时设置它并使用TypeScript访问它而不会得到警告,该属性不存在于路由侧或访问该属性的组件内部.我查看了http://definitelytyped.org/和https://github.com/typings/typings中的定义文件.