typescript1.7相关内容

如何在 Angular 2 中对数据进行分组?

如何使用 TypeScript 对 Angular 2 中的数据进行分组.我知道这是在 Angular 1.X 中使用“group by"过滤器完成的,但不知道如何在 Angular 2 中对数据进行分组.我有这个数组: import {Employee} from './employee';出口无功雇员:雇员[];员工 = [{ id: 1, firstName: "John", lastNa ..
发布时间:2021-12-02 20:29:36 其他开发

在打字稿AST中获取变量声明类型的正确方法?

查看declarationEmitter,对于变量声明,它具有函数#emitVariableDeclaration,最终调用#writeTypeOfDeclaration.这段代码按照所说的去做——它需要一个变量声明并打印变量及其类型——这正是我想要做的. 问题是,当我复制此代码时,VariableDeclaration 节点没有符号属性……因此,类型始终为“任何".是否缺少初始化“符号"的 ..

TypeScript 中的 async/await 语法是如何工作的?

我对 C# 的 async/await 非常熟悉并且已经使用 TypeScript 一年左右了,谁能举一个简单的例子来解释它在 TypeScript 中是如何工作的? 如果该示例包含 Angular/jQuery 承诺,将会非常有帮助,因为它会给出实际实现的清晰视图. 解决方案 关键是使用 ES6 Promise 或实现 lib.d.ts (阅读更多).一个 jQuery 承诺没有实 ..
发布时间:2021-09-11 20:37:59 其他开发

在打字稿AST中获取变量声明的类型的正确方法?

看看 declarationEmitter ,对于变量声明,它具有函数 #emitVariableDeclaration ,该函数最终会调用 #writeTypeOfDeclaration .这段代码执行了所说的操作-它需要一个变量声明,并输出该变量及其类型-这正是我要执行的操作. 问题在于,当我复制此代码时, VariableDeclaration 节点没有符号属性...因此,类型始终为" ..

为什么打字稿无法导入模块?

Typescript无法导入js-yaml包.实际上,对于我来说,更多的软件包正在发生,但这是重现此问题的简便方法. 在新目录中,键入: npm install js-yaml 然后在同一目录中添加以下ts文件: import * as y from 'js-yaml'; console.log(y); 当我使用此命令进行编译时: $ tsc --version m ..
发布时间:2020-07-26 02:37:37 其他开发

TypeScript接口描述类

TypeScript中是否有一个用于描述类声明的接口? function module(name: string, classDeclaration: IClass) { this.classHash[name] = classDeclaration; //example use of class declaration } 解决方案 否.我本来希望Function(或Fun ..
发布时间:2020-07-26 02:36:29 其他开发

Typescript数组文字语法的差异

Typescript允许使用以下两种语法定义一个数组: var myStrArry1: string[] = []; 或 var myStrArry1: Array = []; 编译后的输出似乎是相同的.编译器是否将它们等同地对待,还是有一些需要注意的怪癖? 解决方案 编译器是否将它们等同地对待,还是有一些需要注意的怪癖? 它们是相同的.我更喜 ..
发布时间:2020-07-26 02:35:24 其他开发

类型脚本中带有Google标记的自定义属性

我正在使用类型脚本,并尝试使用Google标记设置自定义属性时出现以下错误. 有人可以建议如何使用Google Map Marker设置自定义属性吗? 类型'{的参数:position:LatLng;地图:任何;图标:字符串; zIndex:数字; se10:任何; }'不能分配给类型的参数 'MarkerOptions'.对象文字只能指定已知的属性,并且 "se10"在"MarkerOpt ..
发布时间:2020-07-26 02:35:21 其他开发

如何设置VS 2013 TypeScript项目以编译我的打字稿文件,但排除我的node_modules?

在IntelliJ中熟悉了它之后,我正在VS 2013中进行angular2 @ beta项目.可以将IntelliJ设置为查找tsconfig.json文件,并且从TypeScript 1.6开始,它可以读取"exclude"属性,而不尝试编译任何node_modules.现在,我使用TypeScript 1.7迁移到VS 2013,现在我遇到了尝试编译node_modules的问题.我已经包含 ..
发布时间:2020-07-26 02:35:17 其他开发

Async/Await,简单示例(打字稿)

我对C#的异步/等待非常熟悉,并且使用打字稿已经一年左右了,任何人都可以举一个简单的示例来说明它在打字稿上是如何工作的吗? 在此先感谢您,希望能找到一些帮助并实施相同的帮助 更新 如果该示例包含angular/jquery promise,将非常有帮助,因为它将清楚地展示实际实现方式 解决方案 关键是使用 ES6 Promise 或实现PromiseLike和PromiseCons ..
发布时间:2020-07-26 02:35:09 其他开发

如何在Angular 2中对数据进行分组?

如何使用TypeScript在Angular 2中对数据进行分组.我知道这是在Angular 1.X中使用“分组依据"过滤器完成的,但是没有在Angular 2中获得如何对数据进行分组的方法.我有这个数组: import {Employee} from './employee'; export var employees: Employee[]; employ ..
发布时间:2020-07-26 02:35:08 其他开发

如何在具有返回类型的TypeScript方法中从Observable返回

我在TypeScript中拥有Google地理编码服务.在获取给定地址的经/纬度后,我需要此方法来返回"GoogleMap"类. 我创建了一个TypeScript方法,该方法返回"GoogleMap"类型.但是,我得到了 既不是无效函数也不是任何函数必须返回一个值... 这是我的方法: getLatLongFromAddress(streetAddress: string) ..
发布时间:2020-05-19 18:50:49 其他开发