没有返回的Flowtype接口方法

时间:2018-04-10 05:36:05

标签: javascript flowtype

这是一个正常工作的流式接口。

export interface StorageLocalInterface {
  setData (key: string, value: string | number): ?string;
  getData (key: string): string | number;
  removeData (key: string): ?string;
}

但是

setData, removeData
不要回报任何东西,所以我想要达成类似的东西:

export interface StorageLocalInterface {
  setData (key: string, value: string | number);
  getData (key: string): string | number;
  removeData (key: string);
}

但我得到错误:"意外的令牌;" 是否可以使用不返回任何内容的方法创建界面?

1 个答案:

答案 0 :(得分:1)

返回类型void

export interface StorageLocalInterface {
   setData (key: string, value: string | number): void;
   getData (key: string): string | number;
   removeData (key: string): void;
}