React Router Props Undefined
React Router Props Undefined
我在我的web项目中使用reactjs和react router,并且我得到一个错误,这里是代码。
App.js
import React from 'react';
import {Router, Route, Link, browserHistory} from 'react-router'
import NewuserInfo from './NewUserInfomationComponent'
class AppComponent extends React.Component {
render() {
return (
<Router history={browserHistory}>
<Route path="/new/user/:pid" component={NewuserInfo}></Route>
</Router>
);
}
}
NewUserInfomationComponent.js
class NewUserInfomationComponent extends React.Component {
constructor(){
super(props)
this.state = {
ddiabetes: moment(),
pid: this.props.params.pid,
pmh : {},
pmh_con: '',
pmh_date: '',
pmh_mng: ''
}
}
在下面的代码中,当运行时,我得到一个错误,
Uncaught ReferenceError: props is not defined
我该如何解决这个问题?由于
您没有向constructor
传递道具。constructor
以props
为第一参数,以context
为第二参数。
相关文章:
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- /undefined在我的404错误日志中多次出现
- RequireJS向模块传递配置总是返回undefined
- JSON数组数据返回Undefined
- 为什么会出现错误,“UncaughtTypeError:undefined不是函数”
- Array.lenght = undefined
- mongoose.connect undefined不是一个函数
- JavaScript”;.方法“;返回undefined
- Uncaught TypeError:undefined不是函数-ember js
- Jquery - table.row(tr) is undefined
- jQuery可以't获取data-*属性值,返回undefined
- noty.js is returning undefined
- 将对象的列表c#传递给javascript:undefined变量时出错
- $routeParams is undefined
- React props={this.refs.something} undefined
- TypeError:undefined不是对象(正在评估'this.props')-React Nati
- React Router Props Undefined
- Getting undefined for this.props.data
- ReactJS this.props.data is undefined
- 错误:undefined不是对象(求值'this.props.menuOptions.map')