【发布时间】:2019-01-04 18:21:29
【问题描述】:
新的反应,我遇到了一个问题,如果我声明Enzyme.ReactWrapper 的类型,那么我会收到Object is possibly undefined 的编译错误。这特别是当我使用Enzyme.mount 方法时。我也是打字稿的新手,当我的测试通过时,我得到了错误,因为Enzyme.mount 可以返回未定义。处理这个问题的正确方法是什么?
let wrapper: Enzyme.ReactWrapper;
wrapper = Enzyme.mount(
<AuthorQuiz {...(Object.assign({}, state, {highlight: 'correct'}))} onAnswerSelected={emptyHandler} />
);
【问题讨论】:
标签: reactjs typescript jestjs enzyme