我有以下课程: 以及以下方法来动态获取其属性: 以下调用返回一个空数组: 但是,如果我使用null显式初始化所有属性,则将正确返回属性: 问题:这是正常行为吗? 还是有一个TypeScript编译器开关来切换? 我不知道它是否相关,但这是tsconfig. ...
我有以下课程: 以及以下方法来动态获取其属性: 以下调用返回一个空数组: 但是,如果我使用null显式初始化所有属性,则将正确返回属性: 问题:这是正常行为吗? 还是有一个TypeScript编译器开关来切换? 我不知道它是否相关,但这是tsconfig. ...
我想在我的angular项目(或等效库)中使用javascript-stringify ,但是到目前为止我没有尝试过。 我已经阅读了许多类似的问题,例如我的问题,但是解决方案使我回避了。 当我做: 我看到以下错误: src / app / prospecting / p ...
我有这个: 但这是我不知道如何解决的错误: 有谁知道如何解决环境初始化程序错误? 这是错误: 我有时也会收到此错误: ...
我使用带有嵌套TurboTable的TurboTable。 在行扩展中,我将从服务中检索数据并将结果绑定到TurboTable中。 当我使用嵌套的TurboTable时,TurboTable没有显示。 我正在使用primeng 5.2.0-rc.2 ...
说我有Product具有三个属性和它们的缺省值。 当{}没有值时,如何针对默认值将{}转换或转换为Product ? ...
我创建了一个示例,用于在HTTP Request.Post中发布多个参数。但是我无法在Web Api Controller中分配值。 请检查以下代码。 .TS .WebApi ...
是否可以编写将类转换为接口的映射类型减去类的方法或分配给prototype任何属性。 例如, 我为什么要这样做? 我希望将json对象“反序列化”为类。 例如,我运行一个查询来从数据库中获取狗,之后我想将它们实例化为类对象,也许是通过使用类变换器库。 如果deserial ...
我不太清楚是在tsconfig.json写什么来注册我的* .html模块。 我的文件结构如下,我想将html.d.ts移出app文件夹。 我尝试使用paths , typeRoots和include ,但都没有用:( 将Typescript放置在typesings文件夹中时, ...
我正在尝试import我的html模板,以便webpack能够识别它们并在构建时包含它们。 ( webpack -d ) 根据这个GitHub问题,我应该这样做 然后import template from './myTemplate.html'; 应该管用。 但它并没有 ...
我正在尝试在选项卡中加载组件。 在单击特定选项卡时,我需要加载特定组件。但是它在导航到该组件时加载所有组件。 html的 .TS ...
我已经读过运算符'=='不能应用于Typescript 2中的x和y类型,并且对我的情况没有帮助。 在TypeScript 2.5.3中,我们使用以下形式的字符串枚举定义许多模型: 然后将比较器应用于它们,例如: 没有抱怨。 现在,在此代码片段中: 我得到Op ...
我有一个包含两个重要文件的 Typescript 项目: app.ts的前几行如下所示: 编译后的app.js的前几行是: 但是,没有生成models.js ,因为它只是一个.d.ts声明文件。 因此,当我运行它并调用require来获取./models ,我得到以下异常: 找不 ...
我试图使用装饰器将验证器方法传递给angular4反应形式以进行验证。 零件 装饰器尝试-不完整 我如何让装饰器将其参数传递给表单中的入口控件? 干杯 ...
我正在使用TypeScript 2.5.2。 我尝试降级到TypeScript 2.2.2,相同的代码已在另一个项目中使用。 **错误:文件:Weather.tsx严重性:“错误”消息:“类型为'(响应:IListItem)=> void'的参数无法分配给类型为'(value:{w ...
编辑-更新代码以反映评论 我正在将一些旧代码从TS 2.2.1升级到TS 2.5.2,并遇到了编译问题。 尝试编译以下代码时: 我收到以下错误: ...
使用打字稿,我发现为什么分配给不同局部变量的两个不同函数导致不同的签名。 我以为只是更明确了。 我认为a只是写z一个更明确的版本,但是不知何故它被更自由地输入为接受any z 。 使用打字稿2.5.2版 ...