求助: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
相关产品推荐
相关产品推荐

