我使用TypeScript 1.8导入了以下类型:
import { Option } from "react-select-props";但是,当我尝试创建一个类型选项的对象时,Intellisense认为它对应于核心库中的以下类型:
declare var Option: {new(text?: string, value?: string, defaultSelected?: boolean, selected?: boolean): HTMLOptionElement; };但是,它使用来自react-select-props的正确类型进行编译。我是不是遗漏了什么?如何使用导入的类型隐藏此基类型,并确保Intellisense反映了这一点?我正在使用VisualStudio2015Update3和TypeScript Tools 2.0.6。
发布于 2016-10-31 13:02:37
您可以重命名它:
import { Option as ReactPropsOption } from "react-select-props";
let options: ReactPropsOption = {};https://stackoverflow.com/questions/40342656
复制相似问题