You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:VS Code无法提示自研React组件库的自定义类型属性值

如何让VS Code为自研React组件库的自定义类型属性提供可选值提示?

我在使用自研的React组件库开发应用时,发现VS Code无法为带有自定义类型的组件属性提供提示。以下是简化后的代码:

import { ProviderApp } from '@jenesei-software/jenesei-ui-react';

function LayoutRoot() {
  return (
    <ProviderApp
      defaultBgColor={""}
    >
      <Outlet />
    </ProviderApp>
  );
}

尽管ProviderApp组件的defaultBgColor属性已被定义为JeneseiThemeVariablesKeys类型(所有类型均在组件库中定义),VS Code仍不会提示该属性的可选值,仅显示:

(property) ProviderAppProps.defaultBgColor: JeneseiThemeVariablesKeys

已尝试的操作

  • 检查组件库中类型定义的正确性
  • 确保类型已正确导出
  • 多次配置vite.config.ts、package.json和tsconfig.json

预期效果

期望VS Code的Intellisense能为defaultBgColor及其他自定义类型属性显示提示,列出对应类型定义的可选值,方便在编辑器中直接选择有效值。

请问如何让VS Code为defaultBgColor及其他自定义类型属性提供可选值提示?

内容的提问来源于stack exchange,提问作者Cyril Strone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 03:12:37