程序员朋友们好,?!
在用TypeScript,webPack,Babel,ESLint,Styled Components等设置了一天的React应用程序后,我就快成功了.
我被两个错误困住了,我不能重新爱他们……能不能找个很棒的人给我指个方向?。
对于第一个问题,我遵循了这个没有结果?的指南:https://binyamin.medium.com/using-typescript-with-styled-components-35950e196e9c
第一期:


第二期:

eslintrc:

tsconfig:

发布于 2021-04-16 22:09:56
这只是一个语法错误,请阅读有关JSX in depth的更多信息。检查prettier output。
<>
<Wrapper appearance={appearance} />
<Alert label="Hello" appearance="info" />
// same ("... expected")
<Wrapper {...{ appearance }} />
<Alert {...{ label: "Hello", appearance: "info" }} />
</>发布于 2021-04-19 15:24:27
第二个问题是通过创建一个只包含包装器类所需属性的类型来解决的:
interface IWrapperTypes {
appearance: "success" | "warning" | "info" | "danger" | "notification";
}
type WrapperTypes = IWrapperTypes;
const Wrapper = styled.div<WrapperTypes> //....https://stackoverflow.com/questions/67126617
复制相似问题