방금 ng2 cli를 사용하여 bearbones ng2 앱을 설치했습니다. 내 AppModule
에 schema: [ CUSTOM_ELEMENTS_SCHEMA ]
을 추가했으며 AppComponent
템플릿에는 <row></row>
이 있습니다. 하지만 getting- 해요Angular2 CUSTOM_ELEMENTS_SCHEMA가 작동하지 않습니다.
처리되지 않은 약속 거부 : 템플릿 구문 분석 오류 : '행'하지 알려진 요소는 다음과 같습니다 '행'은 코너 구성 요소 인 경우 은 1, 다음이의 일부임을 확인 기준 치수. 2. 'row'가 웹 구성 요소 인 경우이 구성 요소의 '@ NgModule.schemas'에 "CUSTOM_ELEMENTS_SCHEMA"를 추가하여이 메시지를 표시하지 않습니다. ("[ERROR ->]
AppModule-
import { BrowserModule } from '@angular/platform-browser';
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule
],
providers: [],
bootstrap: [AppComponent],
schemas: [ CUSTOM_ELEMENTS_SCHEMA ]
})
export class AppModule { }
AppComponent-
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {}
AppComponentTemplate- 그것은 도대체 무엇을 가고있어 정말 간단한
<row></row>
. 에?
편집 :
아래의 모든 대답은 만족스럽고 문제에 대한 통찰력을 제공합니다. @yurzui 나는 특히 소스를 제공하는 당신의 대답을 좋아합니다. 나는 너에게 받아 들여진 대답을 모두 줄 수 있었으면 좋겠다! 하지만 첫 번째로 내 문제에 대한 직접적인 해결책을 제시하기 위해 @camaron을 선택합니다. Google을 통해이 질문을 찾으면 @yurzui, @camaron 및 @Aravind에게이 문제와 관련하여 +1 해주세요.
'RowComponent'가 없습니다. 문제가 있습니다. 구성 요소가 아니며 단지 임의의 요소 이름입니다. –
마지막 자원으로 NO_ERRORS_SCHEMA 시도하십시오 –
그래, 그 작품. CUSTOM_ELEMENTS_SCHEMA가 작동하지 않는 이유를 알고 싶습니다. 아무도 그 질문에 대답 할 수 없다면 나는 이것을 대답으로 선택할 것입니다. –