-
1 votesanswersviews
如何用里面的对象向量创建一个对象
我用angular 4来创建我的网站 . 但是我需要在里面创建一个带有对象的对象 . 这对我不起作用 . 我的代码: 对象1(disciplinaStatus.module.ts) export class DisciplinaStatus{ constructor(public codigo: string, public nome: string, p... -
0 votesanswersviews
即使有错误,TS2304也可以编写打字稿
我正在使用Typescript进行一些测试,甚至当我强制执行错误时,代码也会编译为javascript . 我正在使用vscode任务进行编译 . app.ts function getAllBooks() { let books = [ { title: "book1", author: "author1", available: ... -
79 votesanswersviews
类型'Observable<Response>'上不存在'map'属性
我试图从Angular调用API但是我收到此错误: Property 'map' does not exist on type 'Observable<Response>' 这个类似问题的答案并没有解决我的问题:Angular 2 beta.17: Property 'map' does not exist on type 'Observable<Response>' . ... -
2 votesanswersviews
Ionic 2 Build 抱怨不能模块lodash
我在Ionic v2上,每次运行 ionic build android 时都会看到以下错误 . TypeScript错误:/ path/to/project/app/models/models.ts(1,20):错误TS2307:找不到模块'lodash' . 看到这个错误,我确实没有任何副作用 . 例如,我的移动应用程序在浏览器,模拟器和设备中运行良好 . 但是,我想知道如何摆脱这个错误 ... -
6 votesanswersviews
如何使用当前的Form API将父组件的FormGroup传递给其子组件
我想将父组件的FormGroup传递给它的子组件,以便使用子组件显示错误消息 鉴于以下父母 parent.cmponent.ts import { Component, OnInit } from '@angular/core' import { REACTIVE_FORM_DIRECTIVES, AbstractControl, FormBuilder, FormControl, ... -
0 votesanswersviews
需要使用打字稿的npm模块
我正在使用typescript开发一个新的nodejs 5.10.1项目 . 我有tsc安装版本1.8.9 我创建了一个包含以下配置文件的新项目: 的package.json { "name": "mdb-analyze", "version": "1.0.0", "description&quo... -
10 votesanswersviews
将Typescript与React-Redux一起使用时输入Error
我正在尝试使用react-redux和typescript,当我尝试使用connect()和mapStateToProps注入道具时,我遇到了类型错误 . 我的组件看起来像这样: function mapStateToProps(state) { return { counter: state.counter }; } function mapDispatchTo... -
4 votesanswersviews
如何在Angular 2中观看复杂对象,就像我们在Angular 1中使用$ watch一样
我们能够在复杂对象上应用 $watch ,如何在Angular 2中进行类似操作 . Angular 1 $scope.data = {name : "somvalue"} $scope.$watch('data.name', function(newValue, oldValue) { scope.counter = scope.counter + 1; }); A... -
0 votesanswersviews
角度2加载组件太早
我有一个角度2,它有点按照以下方式构建 app.component - 有几个路由 - 其中一个是some-data-component,它不是首先显示的默认路由 . some-data-component - 有一个列表,您可以在其中选择项目 - 当它被选中时,我想在数据详细信息组件中显示所选项目 . 事实上,data-detail-component正在应用程序的开头加载 - 我从它的ht... -
57 votesanswersviews
继承和依赖注入
我有一组angular2组件,应该都会注入一些服务 . 我的第一个想法是,最好创建一个超级类并在那里注入服务 . 然后我的任何组件都会扩展该超类,但这种方法不起作用 . 简化示例: export class AbstractComponent { constructor(private myservice: MyService) { // Inject the service I ne... -
40 votesanswersviews
Ionic 2 - 禁用特定视图的后退按钮
所以我在Ionic 2 上搞砸了一下,我想知道如何禁用特定视图的后退按钮 . 我正在做的是 this.nav.push(SomePage); 它有效,但 NavController 会自动为我提供一个后退按钮 . 如何禁用后退按钮? 注意:我知道我可以使用 this.nav.setRoot(SomePage) 将SomePage设置为root并且没有后退按钮,但是这不会提供 NavControl... -
4 votesanswersviews
Javascript:Webpack Typescript命名空间(内部模块)
我们正在尝试使用Webpack来编译typescript代码,我们用命名空间(定义为内部模块)替换“module”(现在定义为外部模块) . 此更改主要是为了与typescript的建议一致,并确保在Karma上运行基于Jasmine的单元测试不需要依赖于“require” . 已配置了Karma-typescript预处理器,并且测试用例运行正常,无需“require” . 对命名空间的更改导致...