小编ebh*_*001的帖子

Angular2 RC5:无法绑定到'Property X',因为它不是'Child Component'的已知属性

我有一个基于Angular2 Seed项目的小型Angular2项目,我正在尝试升级到Angular2 RC5.

我的项目有一些功能,其中一个称为"家".Home组件使用名为create-report-card-form的子组件.我已在home.module中声明了home和create-report-card-form组件(请参阅下面的代码)并收到此错误:

未处理的Promise拒绝:模板解析错误:无法绑定到'currentReportCardCount',因为它不是'create-report-card-form'的已知属性.

  1. 如果'create-report-card-form'是一个Angular组件并且它有'currentReportCardCount'输入,那么请验证它是否是该模块的一部分.

项目结构

-app
    - app.module.ts
    - app.component.ts
    - +home
        - home.module.ts 
        - home.component.ts
        - home.component.html
        - create-report-card-form.component.ts
        - create-report-card-form.component.html
    - +<other "features">
    - shared
        - shared.module.ts
Run Code Online (Sandbox Code Playgroud)

home.module

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import {ReactiveFormsModule} from '@angular/forms';

import { SharedModule } from '../shared/shared.module';
import { DataService } from '../shared/services/index';
import { HomeComponent } from './home.component';
import { CreateReportCardFormComponent } from './create-report-card-form.component';

@NgModule({
    imports: [CommonModule, SharedModule, ReactiveFormsModule],
    declarations: …
Run Code Online (Sandbox Code Playgroud)

typescript angular

72
推荐指数
5
解决办法
11万
查看次数

如何将泛型参数的类型限制为Typescript函数作为枚举

是否可以将输入参数的类型限制为通用Typescript函数,使其成为Typescript枚举?

换句话说,我想在下面的函数中强制T是一个非恒定的Typescript枚举 Foo<T>() { /* */ }

generics enums typescript

4
推荐指数
1
解决办法
2469
查看次数

标签 统计

typescript ×2

angular ×1

enums ×1

generics ×1