Tôi sử dụng mã dưới đây để đặt đạo cụ mặc định trên thành phần React nhưng nó không hoạt động. Trong render()
phương thức, tôi có thể thấy đầu ra "đạo cụ không xác định" đã được in trên bảng điều khiển trình duyệt. Làm cách nào để xác định giá trị mặc định cho các đạo cụ thành phần?
export default class AddAddressComponent extends Component {
render() {
let {provinceList,cityList} = this.props
if(cityList === undefined || provinceList === undefined){
console.log('undefined props')
}
...
}
AddAddressComponent.contextTypes = {
router: React.PropTypes.object.isRequired
}
AddAddressComponent.defaultProps = {
cityList: [],
provinceList: [],
}
AddAddressComponent.propTypes = {
userInfo: React.PropTypes.object,
cityList: PropTypes.array.isRequired,
provinceList: PropTypes.array.isRequired,
}
react
/native
doc và không thể tìm thấy chúng, tài liệu cho nó ở đâu?