typescript1.8相关内容
我有一个PersonTypes对象数组,并且只想在forEach循环中使用Partial Of键。还有什么 打字稿中精确、正确的编码以提供一种类型?我可以做一些类似的事情 people.forEach((person: Pick 或 people.forEach((person: PersonTypes) =>{ 或 people.f
..
所以我有点搞砸了 Ionic 2,我想知道如何禁用特定视图的后退按钮. 我正在做的是 this.nav.push(SomePage); 它可以工作,但是 NavController 会自动为我放置一个后退按钮.如何禁用后退按钮? 注意:我知道我可以使用 this.nav.setRoot(SomePage) 将 SomePage 设置为 root 并且没有后退按钮,但这并没有提供有用的动
..
我正在尝试将 react-redux 与 typescript 结合使用,当我尝试使用 connect() 和 mapStateToProps 注入道具时出现类型错误. 我的组件如下所示: function mapStateToProps(state) {返回 {计数器:state.counter};}函数 mapDispatchToProps(dispatch) {返回 {增量:() =
..
我目前正在开发一个使用 Webpack2 和 TypeScript 的 ReactJS 项目.除了一件事之外,一切都完美无缺 - 我无法找到一种方法将我自己编写的界面移动到单独的文件中,以便它们对整个应用程序可见. 出于原型设计的目的,我最初在使用它们的文件中定义了接口,但最终我开始添加一些在多个类中需要的接口,这就是所有问题的开始.无论我对 tsconfig.json 做了什么更改,也无论
..
我正在尝试从 Angular 调用 API,但出现此错误: 属性 'map' 不存在于类型 'Observable' 这个类似问题的答案没有解决我的问题:Angular 2 beta.17:属性 'map' 不存在于类型 'Observable'. 我使用的是 Angular 2.0.0-beta.17. 解决方案 需要导入map操作符: import 'rxjs/ad
..
我有以下文件: .html 新患者person_add
..
我有以下文件: .html 新患者person_add
..
当我们导航到路由并加载组件时, 我们可以在加载的子组件中传递用 @Input 修饰的变量吗?我们可以订阅用 @Output 修饰的 EventEmitter 吗? 在父组件中是否有可用的lifecycle Hook,其中定义了Route,我们可以获得对加载组件的引用,以便动态地将值\订阅函数传递给子组件? 父组件 @Component({模块 ID:module.id,选择器:“
..
我想将父组件的 FormGroup 传递给它的子组件,以便使用子组件显示错误消息. 给定以下父级: parent.component.ts import { Component, OnInit } from '@angular/core'进口 {REACTIVE_FORM_DIRECTIVES、AbstractControl、FormBuilder、FormControl、FormG
..
在任何人将其标记为重复之前,请阅读以下内容, 我的场景不仅涉及 TypeScript,还涉及 Angular2. 目标 我需要 app.component.ts 中的一个方法,它接受一个字符串(类名)并创建它的一个实例.这些类存在于其他 ts 文件中. 现在是用例:我有一个方法 getWidgetObjectFromClassName(className : string)
..
我是TypeScript(1.8)的新手,继承和静态属性有一个小问题. 请在下面找到我当前正在运行的测试代码: class A { public static Items = { FOO: 'A' }; public show() { alert(this.constructor.Items.FOO); } } cl
..
我有一个VS 2015 TS项目.它的发布情况一直很好,这意味着该项目中包含了打字稿文件,但未包含* .js文件,但是js文件已按预期发布. 但是,在更新到1.8 Beta之后,*.js文件不再被发布. 毫无意义,我什至不确定更新是否是问题所在,但我没有其他解释.没有对该项目进行其他更改.我昨天进行了更新,实际上在* .js停止发布之前成功完成了几次发布. 其他js文件会发布,但
..
我在打字稿编译时遇到错误,也不知道它的来源-我尝试了tsconfig.json设置的许多不同组合,但是我总是从webpack-env中得到相同的两个错误. (gec) ➜ optim ./node_modules/.bin/webpack --config webpack.config.js ts-loader: Using typescript@1.8.10 and /home/bisc
..
我正在尝试设置一个组件以使用routerOnActivate钩子,但是遇到一个错误“组件...中缺少属性routerOnActivate....",并且组件名称'SettingsHomeComponent'用红色下划线显示.这也是一条儿童路线... import {Component} from '@angular/core'; import {Routes, RouteSegment,
..
我试图重载实现接口的类的构造函数,但出现以下错误: [0] app/foo.ts(12,5): error TS2394: Overload signature is not compatible with function implementation. 课程 export interface Item { time: number; } export class F
..
我试图从服务中获取数据后排队或创建一个回调函数,但是该函数似乎被异步调用.我希望在提取数据之后调用该函数,因为该函数需要Observable中的数据.到目前为止,由于在将所有数据分配给this.items之前调用了该函数,因此无法正常工作. this._itemsService.getItems().subscribe(items => this.items = items, err =>
..
我是Angular2的新用户,我想在单击关闭图标后隐藏父元素.下面是我的代码: @Component({ selector: 'add-search', template: `
..
我正在阅读《打字稿手册》的类类型部分,对于如何编写类的接口定义感到困惑.从文档中,我知道可以使用一个接口来描述Class的“实例"端.但是,您将如何编写描述Class的“静态"方面的接口? 这是一个例子: interface IPerson { name: string; getName(): string; } class Person implements IPe
..
我一直在遵循基本的 Angular2实现.使用TypeScript v1.8时,它应该是这是已转译的外档文件 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c
..
假设我想扩展String.prototype,所以我在ext/string.ts中有这个例子: interface String { contains(sub: string): boolean; } String.prototype.contains = function (sub:string):boolean { if (sub === "") { r
..