【问题标题】:Impossible to pass a parameter to a react wrapper无法将参数传递给反应包装器
【发布时间】:2018-02-17 12:32:38
【问题描述】:

我使用 RBNB 日历 http://airbnb.io/react-dates/?selectedKind=DayPickerSingleDateController&selectedStory=single%20month&full=0&addons=1&stories=1&panelRight=0&addonPanel=kadirahq%2Fstorybook-addon-actions%2Factions-panel

我要传递一个参数(_onDateChange)

<DayPickerSingleDateControllerWrapper  _onDateChange={this.handleDateChange} />

,但不可能,我有这个错误:

警告:失败的道具类型:DayPickerSingleDateController:未知 找到的道具:_onDateChange warning.js:33 在 DayPickerSingleDateController (在 DayPickerSingleDateControllerWrapper.js:138) 在 DayPickerSingleDateControllerWrapper (在 DmcMeetingForm.js:334) 在 div 中(在 DmcMeetingForm.js:331) 在 div 中(在 DmcMeetingForm.js:330) 在 div 中(在 DmcMeetingForm.js:363)

所以我不知道是哪个安全代码使这变得困难,但我需要在组件之间进行通信......谢谢

【问题讨论】:

  • 你试过这样吗:onDateChange={this.handleDateChange}(没有下划线)?
  • TKS 它可以工作...所以 _ 在某些时候会出现问题...

标签: reactjs


【解决方案1】:

onDateChange={this.handleDateChange}(无下划线)

【讨论】:

    猜你喜欢
    • 2017-06-05
    • 2013-04-24
    • 2019-09-22
    • 2017-07-13
    • 2020-07-07
    • 1970-01-01
    • 2014-11-17
    • 1970-01-01
    相关资源
    最近更新 更多