资讯专栏INFORMATION COLUMN

react 使用ant design UI 父组件this.refs无法调用子组件自定的方法

anRui / 3172人阅读

摘要:子组件使用了如何让父组件调用子组件的方法在写技术栈使用时的使用会带来一个问题,会导致你无法直接使用去调用使用的子组件自定义方法。当你调用时会抛出异常。父组件调用子组件的方法子组件方法调用成功这是子组件

子组件使用了 Form.create()如何让父组件调用子组件的方法

</>复制代码

  1. 在写react技术栈使用ant design时 Form的使用会带来一个问题,会导致你无法直接使用refs去调用使用Form的子组件自定义方法。当你调用时会抛出异常。

子组件写有Form表单父组件使用this.refs.refName.mychild是获取不到该方法的,要用wrappedComponentRef。

父组件:

</>复制代码

  1. export default class Parents extends Component{
  2. constructor(props) {
  3. super(props);
  4. this.state = {}
  5. }
  6. getChildFun() {
  7. this.formRef.childFun()
  8. }
  9. render() {
  10. return{
  11. this.formRef = e}/>
  12. }
  13. }
  14. }

子组件

</>复制代码

  1. import { Form, InputNumber } from "antd";
  2. const FormItem = Form.Item;
  3. export default class Order extends Component{
  4. constructor(props) {
  5. super(props);
  6. this.state = {}
  7. }
  8. childFun() {
  9. console.log("方法调用成功!")
  10. }
  11. render() {
  12. return{
  13. 这是子组件!
  14. }
  15. }
  16. }
  17. Order = Form.create()(Order);

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/98374.html

相关文章

  • 《慕课React入门》总结

    摘要:入门与实战组件虚拟的概念这是性能高效的核心算法为此引入了虚拟的机制。这个过程是自动完成的。实际上是改变了样式文件中类的名称,使其唯一。如果希望使用达到的效果,则需要做件事情服务器支持。 React 入门与实战 react组件 虚拟DOM的概念 这是React性能高效的核心算法 React为此引入了虚拟DOM(Virtual DOM)的机制。基于React进行开发时所有的DOM构造都是通...

    NotFound 评论0 收藏0
  • 《慕课React入门》总结

    摘要:入门与实战组件虚拟的概念这是性能高效的核心算法为此引入了虚拟的机制。这个过程是自动完成的。实际上是改变了样式文件中类的名称,使其唯一。如果希望使用达到的效果,则需要做件事情服务器支持。 React 入门与实战 react组件 虚拟DOM的概念 这是React性能高效的核心算法 React为此引入了虚拟DOM(Virtual DOM)的机制。基于React进行开发时所有的DOM构造都是通...

    zhigoo 评论0 收藏0
  • React

    摘要:基础创建虚拟参数元素名称,例如参数属性集合,例如,,,从参数开始,表示该元素的子元素,通常这些元素通过创建,文本文件可以直接插入嘻嘻哈哈这是渲染器,将元素渲染到页面中。 React简介 FeceBook开源的一套框架,专注于MVC的视图V模块。实质是对V视图的一种实现。 React框架的设计没有过分依赖于某个环境,它自建一套环境,就是virtual DOM(虚拟DOM)。 提供基础AP...

    hlcc 评论0 收藏0
  • React移动端和PC端生态圈使用汇总

    摘要:调用通过注册表调用到实例,透过的,调用到中的,最后通过,调用,根据参数相应模块执行。京东的,多端解决方案是一套遵循语法规范的多端开发解决方案。 showImg(https://segmentfault.com/img/bVbuMkw?w=1304&h=808); 对于一项技术,我们不能停留在五分钟状态,特别喜欢一句话,用什么方式绘制UI界面一点不重要,重要的是底层的思维,解决问题和优化...

    kun_jian 评论0 收藏0
  • React移动端和PC端生态圈使用汇总

    摘要:调用通过注册表调用到实例,透过的,调用到中的,最后通过,调用,根据参数相应模块执行。京东的,多端解决方案是一套遵循语法规范的多端开发解决方案。 showImg(https://segmentfault.com/img/bVbuMkw?w=1304&h=808); 对于一项技术,我们不能停留在五分钟状态,特别喜欢一句话,用什么方式绘制UI界面一点不重要,重要的是底层的思维,解决问题和优化...

    J4ck_Chan 评论0 收藏0

发表评论

0条评论

anRui

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<