我用这种方式创建了一个新类:
import Immutable from 'immutable';
export default class Faq extends Immutable.Map {
getState(faqNum) {
return this.get(faqNum) || false;
}
setState(faqNum, open) {
return this.set(faqNum, open);
}
}
但是当我在getState
的实例上调用Faq
时,它会引发异常faqState.getState is not a function
异常吗?
为什么它不起作用?