Компонент Angular Cli 7 не отображает HTML при вызове пользовательского тега - PullRequest
0 голосов
/ 07 февраля 2019

У меня проблема с angular-cli 7.Я создаю новый проект с cli командными строками, я также создаю новый компонент с командной строкой, и когда я вызываю этот новый компонент с его пользовательским тегом html в app.component.html.НИЧЕГО не отображается.

Я провел много исследований, изменил угловую версию, сменил ОС, сменил браузер, попробовал разные конфигурации.У меня нет ошибок в моей консоли и HTML-рендеринга.Я не понимаю, ПОЧЕМУ?

/////////////////app.component.html 
<!--The content below is only a placeholder and can be replaced.-->
<div style="text-align:center">
  <h1>
    Welcome to {{ title }}!
  </h1>
  <img width="300" alt="Angular Logo" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTAgMjUwIj4KICAgIDxwYXRoIGZpbGw9IiNERDAwMzEiIGQ9Ik0xMjUgMzBMMzEuOSA2My4ybDE0LjIgMTIzLjFMMTI1IDIzMGw3OC45LTQzLjcgMTQuMi0xMjMuMXoiIC8+CiAgICA8cGF0aCBmaWxsPSIjQzMwMDJGIiBkPSJNMTI1IDMwdjIyLjItLjFWMjMwbDc4LjktNDMuNyAxNC4yLTEyMy4xTDEyNSAzMHoiIC8+CiAgICA8cGF0aCAgZmlsbD0iI0ZGRkZGRiIgZD0iTTEyNSA1Mi4xTDY2LjggMTgyLjZoMjEuN2wxMS43LTI5LjJoNDkuNGwxMS43IDI5LjJIMTgzTDEyNSA1Mi4xem0xNyA4My4zaC0zNGwxNy00MC45IDE3IDQwLjl6IiAvPgogIDwvc3ZnPg==">
</div>
<h2>Here are some links to help you start: </h2>
<ul>
  <li>
    <h2><a target="_blank" rel="noopener" href="https://angular.io/tutorial">Tour of Heroes</a></h2>
  </li>
  <li>
    <h2><a target="_blank" rel="noopener" href="https://angular.io/cli">CLI Documentation</a></h2>
  </li>
  <li>
    <h2><a target="_blank" rel="noopener" href="https://blog.angular.io/">Angular blog</a></h2>
  </li>
</ul>
<maison></maison>
<router-outlet></router-outlet>

////////////app.module.ts

import { BrowserModule } from '@angular/platform-browser';
import { NgModule, NO_ERRORS_SCHEMA } from '@angular/core';
import { FormsModule }   from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';

import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { BoiteComponent } from './boite/boite.component';
import { MaisonComponent } from './maison.component';

@NgModule({
  declarations: [
    AppComponent,
    BoiteComponent,
    MaisonComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    FormsModule,
    HttpClientModule
  ],
  exports:[
    BoiteComponent,
    MaisonComponent
  ],
  providers: [],
  bootstrap: [
    AppComponent
  ],
  schemas: [ NO_ERRORS_SCHEMA ]

})
export class AppModule { 

}

Я хотел бы просто использовать BASCIS angular и иметь возможность вызывать компонент в другом ... теперь это не работает, и я не понимаюпочему ... я не кодировал с angular несколько месяцев назад, так что, может быть, я забыл что-то простое, но я об этой проблеме, так как ЧАСЫ, поэтому я прошу вашей помощи, пожалуйста, спасибо

1 Ответ

0 голосов
/ 07 февраля 2019

ОК ... Всегда, когда вы задаете вопрос, вы находите ответ ^^ РЕШЕНИЕ: когда вы даете имя своему компоненту, например: hello Когда вы вызываете его в своем приложении, вы не звоните (это не работает)

вам нужно позвонить

Если этот ответ может помочь другим и позволить им выиграть немного времени ... :);)

...