假设我有一个 test.ts 和一个 MY_MODULE.d.ts 文件:
MY_MODULE.d.ts:
module MY_MODULE
{
export class Config {
UserId : string;
};
export function Init( config : Config );
}
测试.ts:
/// <reference path="MY_MODULE.d.ts" />
MY_MODULE.Init(<MY_MODULE.Config>{ UserId: 'Josh' });
我的问题:是否可以修复定义文件或 .ts 文件,以便后者中的强制转换是不必要的?