这个问题可能是由于函数组件的参数类型不正确导致的。可以尝试修改函数组件的参数类型,以正确地包含“isShow”属性。

例如,可以将函数组件的参数类型定义为:

type Props = {
  isShow: boolean;
  menuLeft: number;
  menuTop: number;
};

type MenuShowB = (props: Props) => React.ReactElement;

const MenuShowB: MenuShowB = (props) => {
  // ...
};

这样,函数组件的参数类型就正确地包含了“isShow”属性,并且可以正确地与对象字面量进行类型匹配。

不能将类型 isShow false; menuLeft number; menuTop number; 分配给类型props ReadonlyOmitProps never & = menuShowB。 对象字面量只能指定已知属性并且isShow不在类型props ReadonlyOmitProps never & = menuShowB中。 ts 该怎么解决

原文地址: https://www.cveoy.top/t/topic/eO5X 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录