Partial泛型没有给出上下文组件的问题,但是它在todo表单组件中调用addNewTodo时给出了错误Cannot invoke an object which is possibly 'undefined同样,未定义对象{}和空对象{}也会产生不同的错误。我想不出怎么修好它。如果我通过any,那么IntelliSense就不能工作了。
我刚开始使用Typescript,目前正在将我们的应用程序从React JSX转换到TS,所以如果我误解了这个错误,请让我知道。在INITIAL_STATE中,父元素被定义为 private static INITIAL_STATE = {}; 这意味着子组件中password的prop永远不应该为Type 'undefined' is not assignable to type 'string'.错误 在这个场景中,我的想法是p