首页 > 解决方案 > NG0303:无法绑定到“ngForOf”,因为它不是“div”的已知属性

问题描述

我添加了一个条件,页面不再加载 div。如果我做错了什么,请告诉我。我正在进行 API 调用并获取父模块,如果存在任何数据,则应该绑定这些父模块。

打字稿:

import { Component } from '@angular/core';
import { Title } from '@angular/platform-browser';
import { ActivatedRoute, Router } from '@angular/router';
import * as _ from 'lodash';
import { Module } from '.../module';

@Component({
  selector: '...',
  templateUrl: './....html',
  styleUrls: ['./....component.scss']
})

export class AdministrationComponent {
  modules: Module[] = [];
  parentmodules: Module[] = [];
  showModules: boolean = false;..........
}

HTML:

<div *ngFor="let eachparentmodule of parentmodules" class="mt-5">
    <h6 class="mb-0 text-uppercase">
        {{eachparentmodule.name}}
    </h6>
</div>

标签: angular12

解决方案


推荐阅读