React native 如何使用引用在react native中重新呈现特定组件?

React native 如何使用引用在react native中重新呈现特定组件?,react-native,rerender,React Native,Rerender,我必须在按下清除/关闭图标时清除或重新呈现日期选择器输入。但DatePicker中没有明确的选项。因此,我必须重新呈现特定组件(DatePicker),而不是整个UI 从“反应本机日期范围”导入日期选择器; this.setState({customerCode:text})}/> this.setState({invoiceNo:text})}/> {this.setState({invoiceDate:text});console.log('invoiceDate:',text)} ref=

我必须在按下清除/关闭图标时清除或重新呈现日期选择器输入。但DatePicker中没有明确的选项。因此,我必须重新呈现特定组件(DatePicker),而不是整个UI

从“反应本机日期范围”导入日期选择器;
this.setState({customerCode:text})}/>
this.setState({invoiceNo:text})}/>
{this.setState({invoiceDate:text});console.log('invoiceDate:',text)}
ref={(ref)=>this.picker=ref}
/>
“清除或重新加载日期选择器输入。日期选择器中没有清除选项。因此我必须重新加载”}/>

我是新来的。因此,我非常需要您的帮助

您正在使用的库缺少一些设置所选日期的道具


改用

谢谢兄弟。但我需要约会护林员。所以我使用了react原生日期范围。我想知道如何使用reference重新渲染特定组件。@Md.RobiUllah,如果您阅读了文档,您可以通过
句点标记
确定来实现。我在查。但是您知道如何重新渲染特定组件吗?如果是,如果
道具
状态
发生变化,请仅与meComponent重播者共享。但是,您可以通过在类组件上调用
this.forceUpdate
强制它重新渲染。可以将其作为新组件重新渲染。与forceUpdate之后一样,输入字段也将被清除。