Визуализация компонента A в компоненте B под углом - PullRequest
1 голос
/ 14 октября 2019

Как я могу сделать компонент в другом компоненте? Этот компонент отлично работает, когда не рендерится в другом ...

Исключение:

enter image description here

Dashboard.module.ts

enter image description here

App.module.ts

enter image description here

Панель инструментов:

Здесь невозможно использовать компонент.

enter image description here

SiteComponent.ts

enter image description here

Наконец, у sitecomponent есть таблица

<table datatable datatable [dtOptions]="dtOptions"
       [dtTrigger]="dtTrigger" >
<caption> </caption>
   <thead>

    <tr>
      <th>Site</th>
      <th>Customer No.</th>
      <th>Meter S.No</th>
      <th>Modem ID</th>
      <th>Instrument Type</th>
      <th>Instrument No</th>
      <th>Region</th>
      <th>Zone</th>
       <th>Category</th>
       <th>SP Id</th>
       <th>SP Type</th>
      <th>Meter Type</th>
      <th>Address</th>
      <th>Site ID</th>

    </tr>

  </thead>

  <tbody>
 <tr *ngFor="let tbl of sites$">

<td>{{tbl.site_name}}</td>
<td>{{tbl.customer_id}}</td>
<td>{{tbl.meter_serial_no}}</td>
<td>{{tbl.device_id}}</td>
<td>{{tbl.device_type}}</td>


<td>{{tbl.Evc_Serial_No}}</td>
<td>{{tbl.region_name}}</td>
<td>{{tbl.zone_name}}</td>
<td>{{tbl.Category}}</td>
<td>{{tbl.Service_Point_Id}}</td>
<td>{{tbl.Serv_Point_type}}</td>

<td>{{tbl.meter_type}}</td>
<td>{{tbl.Address}}</td>
<td>{{tbl.site_id}}</td>
  </tr>

  </tbody>

  </table>

1 Ответ

1 голос
/ 14 октября 2019

Если компонент используется только в пределах DashboardModule, удалите его из app.module и убедитесь, что он содержится в массиве declarations вашего DashboardModule и entryComponents.

@NgModule({
  declarations: [ SiteSearchComponent ],
  entryComponents: [ SiteSearchComponent ]
})
...