类型State和类型Props上的流类型错误

时间:2017-08-02 18:04:08

标签: reactjs flowtype flow-typed

我正在使用流程,而且大多数事情都在发挥作用,但是我在抓住这些错误时发现了这个错误:

 type Props = {
  actions: object,
  products: object,
 };

 type State = {
   email: string,
   name: string
 };

 class SomeComponent extends Component {
  // etc..
 }

linting错误显示在#34;类型"之后。关键字和错误是:

"期待换行符或分号"

2 个答案:

答案 0 :(得分:1)

我在这里看到了两种可能性:

1)num_rows应该大写(object

2)您没有使用Object

答案 1 :(得分:0)

这看似愚蠢,但我不得不进入IntelliJ IDEA - >偏好 - >语言与框架 - > JavaScript并将JavaScript language version更改为Flow(之前为React JSX)。我已经在使用eslint-plugin-flowtype,并且想知道它为什么不起作用。