React native 如何使用引用在react native中重新呈现特定组件?
我必须在按下清除/关闭图标时清除或重新呈现日期选择器输入。但DatePicker中没有明确的选项。因此,我必须重新呈现特定组件(DatePicker),而不是整个UIReact 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=
从“反应本机日期范围”导入日期选择器;
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之后一样,输入字段也将被清除。