如何使用Flow的ImmutableJS记录的基本示例

时间:2017-04-14 15:51:55

标签: javascript immutable.js flowtype

在以下示例中,我希望每个.get().set()调用都会出现流错误,但只有几个会这样做:

const ABRecord = Record({ a: 1, b: 2 });
const myRecord = ABRecord({ b: 3 });

const c = myRecord.get("c");            // ERROR
const d: string = myRecord.get("a");    // NO ERROR
myRecord.set("c", 4);                   // ERROR
myRecord.set("a", "a string");          // NO ERROR

我错过了一些可以解决这个问题的注释吗?

0 个答案:

没有答案