无法使用角度2中的* ngFor =“let admin of admins”获取对象值

时间:2018-06-18 07:25:51

标签: angular

this is my admins array无法使用* ngFor =“让管理员管理员”在角度2中获取对象值。我能够获取typescript中的值并在控制台中显示,但在html表中使用* ngFor仅获取空行。这是html模板。 this is what I am getting in table

<tr *ngFor="let admin of admins">

                      <td style= "padding:0px;padding-top:5px;"><p style="font-size:13px;"><a href="#" onclick="return false;">{{admin.id}}</a></p></td>
                      <td style= "padding:0px;padding-top:5px;"><p style="font-size:13px;">{{admin.name}}</p></td>
                      <td style= "padding:0px;padding-top:5px;"><p style="font-size:13px;">{{admin.username}}</p></td>
                      <td style= "padding:0px;padding-top:5px;"><p style="font-size:13px;">{{admin.email}}</p></td>
                      <td style= "padding:0px;padding-top:5px;"><p style="font-size:13px;">{{admin.phone}}</p></td>
                      <td style= "padding:0px;padding-top:5px;"><p style="font-size:13px;"><a href="#" onclick="return false;">chat</a></p></td>

              </tr>

1 个答案:

答案 0 :(得分:1)

您的值包含json字符串而不是json对象,因此您需要使用JSON.parse

来削减json对象