当前位置: 首页 > 知识库问答 >
问题:

角度4:包含动态数据的表格

阎修杰
2023-03-14

我想创建一个动态表角

<table class="table table-bordered table-sm m-0">
  <thead class="">
  <tr>
    <th>FirstName</th>
    <th>Name</th>
    <th>Registration Date</th>
    <th>Phone</th>
    <th>E-mail address</th>
    <th>Role</th>
  </tr>
  </thead>
  <tbody >
  <tr *ngFor="user in users">
    <td>{{user.firstName}}</td>
    <td>{{user.lastName}}</td>
    <td>{{user.registrationDate}}</td>
    <td>{{user.phoneNumber}}</td>
    <td>{{user.email}}</td>
    <td>{{user.userRole}}</td>
  </tr>
  </tbody>
</table>

确切的错误是:

compiler.es5.js:1690未捕获的错误:模板分析错误:无法绑定到“ngFor”,因为它不是“tr”的已知属性。("]*ngFor= "用户中的用户"

共有2个答案

贺彬
2023-03-14

在angular的新语法中,需要为结构指令声明局部变量。因此使用,

<tr *ngFor="let user of users">
    <td>{{user.firstName}}</td>
    <td>{{user.lastName}}</td>
    <td>{{user.registrationDate}}</td>
    <td>{{user.phoneNumber}}</td>
    <td>{{user.email}}</td>
    <td>{{user.userRole}}</td>
  </tr>

让关键字声明一个输入变量的模板

傅树
2023-03-14

您认为ngFor是错误的,因为ngForIn(请参阅文档)

<tr *ngFor="let user of users">
    <td>{{user.first_name}}</td>
    <td>{{user.last_name}}</td>
</tr>

现场演示

 类似资料:
  • 我需要一些帮助来理解如何将HTML与Angular一起使用。我这里有个目标。我想在下拉列表中显示汽车的。但是当您选择一辆时,变量应该是整个car对象。但是仍应仅显示。 这里有一个玩这个的地方:https://stackblitz.com/edit/angular-cwmwke

  • 我需要帮助在Angular 4中显示来自api的subscribe的输出。既然我写了数据,我该怎么做呢。数据数据,但它表示类型对象上不存在属性数据。如何在浏览器中输出?下面是我的代码和api图片

  • 我正在使用Spring数据Neo4j 3的DynamicProperties。x、 我在SpringDataNeo4J4.0中缺少这个类。0.M1(SDN4)。SDN4中是否有存储动态属性值的新概念? @NodeEntity上的DynamicProperties属性将其所有属性动态存储在基础节点本身上。 DynamicProperties成员的键/值对存储在节点上,键的前缀为DelegatingF

  • 问题内容: 我正在使用用angular 4开发的管理面板,并尝试集成一个部分以自定义样式,例如更改颜色,bg等。我已经开发了一个部分来将设置保存在数据库中,并使用API​​将它们作为json加载到应用程序中。 现在我正在尝试使用json的值生成动态CSS,我尝试在主要组件中使用以下代码,但无法正常工作 我不确定如何在组件中加载css值并在style标签中使用它们。我没有找到任何其他解决方案。 另一

  • 我有一个称为“Profile”的对象列表,每个Profile都有一个功能列表(一个Profile可以做的事情)和一个与该Profile关联的用户列表。 我想在一个JTable中显示这些信息。首先,用le功能显示配置文件,然后显示该配置文件中的用户。类似这样的事情: 因此,首先,我实现了一个更聪明的getRowCount()方法,然后是一个getValueAt方法,该方法在JTable中打印一个配置

  • 我一直在寻找一种方法,通过新的的将查询参数传递到API调用中,但尚未找到解决方案。使用旧的模块,您可以编写如下内容。 这将导致对以下URL的API调用: 但是,新的方法没有属性,所以我想知道在哪里传递查询参数?