gpt4 book ai didi

javascript - React Router Props 未定义

转载 作者:行者123 更新时间:2023-11-29 10:33:57 24 4
gpt4 key购买 nike

我在我的 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

我该如何解决这个问题?谢谢

最佳答案

您没有将 Prop 传递给构造函数constructorprops 作为第一个参数,将 context 作为第二个参数。

关于javascript - React Router Props 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39866452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com