我是Angular 2的新手,並且之前沒有工作過前端。所以我不確定如何編寫模板結構指令。我需要從ejs/angular 1 to Angular 2
我如何在Angular2的結構指令中有幾條語句
for (var i = 0; i < n; i++) {
<% var classes = item.columns[i].fields.skin.indexOf("sign-in") > -1 ? "sign-in" : "" %>
<div class="dropdown menu-standout desktop <%= classes %>">
<a><%= item.columns[i].fields.title %></a>
</div>
}
我最好的猜測翻譯這是這一點,但我敢肯定,我不能有內ngFor
兩次大括號。任何幫助?
<li *ngFor="let column of item.columns">
{{var classes = column.fields.skin.indexOf("sign-in") > -1 ? "sign-in":""}}
<div class="dropdown menu-standout desktop" {{ classes }}>
<a>{{column.fields.title}}</a>
</div>
</li>
我似乎理解語法有用它說如果我使用這個代碼會出錯。意外的結束標籤「div」 – eatorres