【问题标题】:ng formatting a tableng 格式化表格
【发布时间】:2019-07-24 05:53:12
【问题描述】:

我正在尝试在 Angular 中格式化表格。 我有一个名字,姓氏,城市,国家的数据库。 我正在尝试以表格格式显示数据。 这是我的代码:

<table border="1" style="width:70%">
  <tr bgcolor="lightblue">
    <th style="width:20%">Last Name</th>
    <th style="width:20%">First Name</th>
    <th style="width:40%">Street</th>
    <th style="width:20%">City</th>
  </tr>

  <tbody>
    <span *ngFor="let i of x">
      <tr>
        <td>{{i.lastName}}</td>
        <td>{{i.firstName}}</td>
        <td>{{i.address.street}}</td>
        <td>{{i.address.city}}</td>
      </tr>
    </span>
  </tbody>
</table>

所有表格字段都显示在“姓氏”列下。

附上一张我的桌子的样子。

【问题讨论】:

    标签: angular html html-table


    【解决方案1】:
        <table border="1" style="width:70%">
    
    
        <thead>
            <tr bgcolor="lightblue">
              <th style="width:20%">Last Name</th>
              <th style="width:20%">First Name</th>
              <th style="width:40%">Street</th>
              <th style="width:20%">City</th>
            </tr>
          </thead>
    
    
    
      <tbody>
        <tr>
          <td>Fuller</td>
          <td>Andrew</td>
          <td>908 W. Capital Way</td>
          <td>Tacoma</td>
        </tr>
    
        <tr>
          <td>Fuller</td>
          <td>Andrew</td>
          <td>908 W. Capital Way</td>
          <td>Tacoma</td>
        </tr>
    
        <tr>
          <td>Fuller</td>
          <td>Andrew</td>
          <td>908 W. Capital Way</td>
          <td>Tacoma</td>
        </tr>
    
        <tr>
          <td>Fuller</td>
          <td>Andrew</td>
          <td>908 W. Capital Way</td>
          <td>Tacoma</td>
        </tr>
      </tbody>
    </table>
    

    不要将&lt;tr&gt; 包裹在&lt;span&gt; 标签中,您可以在&lt;td&gt; 中使用&lt;span&gt;

    &lt;tr&gt;&lt;tbody&gt; 上运行for 循环。

    如果您仍然遇到问题,请告诉我。

    【讨论】:

    • 嗨,span 用于 Angular 循环。循环从 json 结构中获取数据。如果我没有跨度,我就没有地方放循环。
    • 你看我的回答了吗?你不需要跨度,循环属于tr
    【解决方案2】:

    删除span,它不属于表格(单元格内除外)。将 ngFor 改为 tr

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-10
      • 2014-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-18
      • 1970-01-01
      相关资源
      最近更新 更多