Ошибка типа 7 Angular: не могу прочитать про - PullRequest
0 голосов
/ 19 марта 2019

я делаю фронтальное приложение с угловым, и у меня есть одна ошибка во фронте:

error Screen

ошибка: index.js: 3757 Ошибка типа: не удается прочитать про

Я пытался:

  • проверить, но я не вижу конца ошибки. enter image description here

  • Нг сборки, но успешной сборки

  • посмотрите в консоли: ничего

Я думаю, что это ошибка "Не удается прочитать свойство undefined" ... но мне нужна дополнительная информация.

    <div class="p-grid down-part">
  <div class="p-col-6 withoutAppointment">
    <div class="subtitle-container">
      <span class="container-title">Sans RDV</span>
      <div class="offers-counter"><span>{{projectsList['plan_call'].total }}</span> offres</div>
      <fa-icon class="reload-btn" [icon]="['fas','sync-alt']" (click)="reloadProjects('plan_call')"></fa-icon>

    </div>

    <div *ngFor="let project of projectsList['plan_call'].projects">

      <div *ngIf="project._estimation" class="content-row ">
        <div class=" city-col">
          <div class="option">
            <h2>{{getLocalisation(project)}}</h2>

            <div *ngIf="getLocalisation(project) == 'Paris'" class="option-corner-orange"></div>
            <div *ngIf="getLocalisation(project) == 'Paris'" class="option-corner-left-orange"></div>
            <div *ngIf="getLocalisation(project) == 'Bordeaux'" class="option-corner-blue"></div>
            <div *ngIf="getLocalisation(project) == 'Bordeaux'" class="option-corner-left-blue"></div>
          </div>
        </div>

        <div class=" content-col">
          <div class="dashboard-management-content-title" (click)="navigateToProjectDetails(project)">
            <span *ngIf="getProjectOwner(project) !== undefined">
              {{getProjectOwner(project)._user.name}}</span>
          </div>
          <div class="dashboard-management-content-subtitle">
            <div class="label-1">{{getObjective(project)}} {{getProperty(project)}}</div>
          </div>
        </div>
      </div>

    </div>
    <div class="load-more-container">
      <p-button class="load-more" label="Charger plus de projets" (click)="loadMoreProjects('plan_call')"></p-button>
    </div>
  </div>index.js:3757 TypeError: Cannot read pro

  <div class="p-col-6 waitForPj">
    <div class="subtitle-container">
      <span class="container-title">En attente de PJ</span>
      <div class="offers-counter"><span>{{projectsList['docs_needed'].total }}</span> offres</div>

    </div>
    <div *ngFor="let project of projectsList['docs_needed'].projects">

      <div *ngIf="project._estimation" class="content-row">
        <div class=" city-col">
          <div class="option">
            <h2>{{getLocalisation(project)}}</h2>

            <div *ngIf="getLocalisation(project) == 'Paris'" class="option-corner-orange"></div>
            <div *ngIf="getLocalisation(project) == 'Paris'" class="option-corner-left-orange"></div>
            <div *ngIf="getLocalisation(project) == 'Bordeaux'" class="option-corner-blue"></div>
            <div *ngIf="getLocalisation(project) == 'Bordeaux'" class="option-corner-left-blue"></div>
          </div>
        </div>

        <div class="content-col">
          <div class="dashboard-management-content-title" (click)="navigateToProjectDetails(project)">
            <span *ngIf="getProjectOwner(project) !== undefined">
              {{getProjectOwner(project)._user.name}}</span>
          </div>
          <div class="dashboard-management-content-subtitle">
            <div class="label-1">{{getObjective(project)}} {{getProperty(project)}}</div>
          </div>

        </div>

      </div>

    </div>
    <div class="load-more-container">
      <p-button class="load-more" label="Charger plus de projets" (click)="loadMoreProjects('docs_needed')"></p-button>
    </div>
  </div>
</div>

Спасибо.

1 Ответ

3 голосов
/ 19 марта 2019

Это не ошибка, вы можете увидеть в опубликованном вами коде / HTML, что ошибка буквально записана в вашем коде / HTML:

</div>index.js:3757 TypeError: Cannot read pro
<div class="p-col-6 waitForPj">

Это объясняет, почему сообщение не отображаетсяи почему вы не получаете никаких ошибок в консоли

...