首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React-Flow将函数的返回值作为props传递

React-Flow将函数的返回值作为props传递
EN

Stack Overflow用户
提问于 2017-05-18 15:31:31
回答 1查看 975关注 0票数 1

抱怨这一点的流程:

代码语言:javascript
复制
callMe(input: string): number | string | string[]
{
  // return stuff
}
...
render(){
  return(
    <MyComponent items={this.callMe("values")} />
  )
}

流程说:“React元素MyComponent的道具(此类型与对象类型属性'items‘不兼容:)”

MyComponent的items-props被定义为string[]。

这段代码正常工作(即使它是非常丑陋的自动取款机)。因此flow认为我想要传递hole函数(或者类?)我说的对吗?

有没有办法纠正这个问题?

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2017-05-18 16:37:36

分离我的callMe()函数之后,flow就不再抱怨了。看起来flow不能处理多种可能的返回类型。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44041343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档