大佬教程收集整理的这篇文章主要介绍了angular – 错误:模板解析错误:无法绑定到’myProperty’,因为它不是’myComponent’的已知属性,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Error: Template parse errors: Can't bind to 'center' since it isn't a kNown property of 'placeFilter'.
目前@L_696_5@一个像这样的中央模型(是的我知道:-)我会在之后更改它):
import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { FormsModule } from '@angular/forms'; import { httpR_913_11845@odule } from '@angular/http'; import { AppRoutIngModule } from './app.routes'; ... import {MapComponent} from './map/map/map.component'; ... import {PlaceFilterComponent} from './map/shared/components/placeFilter.component'; ... @NgModule({ imports: [BrowserModule,AppRoutIngModule,FormsModule,httpR_913_11845@odule],declarations: [... MapComponent,... PlaceFilterComponent,... ],bootstrap: [AppComponent] }) export class AppModule { }
我的MapComponent包含一个名为PlaceFilterComponent的子组件:
import { Component,OnInit,OnDestroy,Input,Output,NgZone } from '@angular/core'; import { ActivatedRoute,Params,Router} from '@angular/router'; import {Subscription} from "rxjs"; import {TimerObservablE} from "rxjs/observable/TimerObservable"; import services import models @Component({ SELEctor: 'emersy-content',templateUrl: './map.component.html',providers: [myservices] }) export class MapComponent implements OnInit,OnDestroy { ... constructor(private placeservice: Placeservice,private externalservice: Externalserviceservice,private zone: NgZone,private route: ActivatedRoute,private router: Router) { ... }); } ... }
这是我的MapComponentTemplate:
<div class="filterBox-map" *ngIf="!onlymap"> <place-filter (onSearchLOCATIOnChangE)="searchLOCATIOnChange($event)" (onShowSideBarButtonClick)="showSideBarButtonClick()" [center]="center" [searchTerm]="searchTerm"></place-filter> </div>
我的PlaceFilter组件是这样的:
import { Component,EventEmitter,ViewChild } from '@angular/core'; import {Center} from '../models/center' declare var google: any; @Component({ SELEctor: 'place-filter',templateUrl: './placeFilter.component.html' }) export class PlaceFilterComponent { ... private _center: Center; get center() { return this._center; } @input() set center(center: Center) { this._center = center; } constructor() { } ... }
app L app.module.ts L map L map | L map.component.ts | L map.component.html L shared L components L placefilter.component.ts L placefilter.component.html
以上是大佬教程为你收集整理的angular – 错误:模板解析错误:无法绑定到’myProperty’,因为它不是’myComponent’的已知属性全部内容,希望文章能够帮你解决angular – 错误:模板解析错误:无法绑定到’myProperty’,因为它不是’myComponent’的已知属性所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。