2017-03-03 69 views
-1

我正在開發一個評分星形組件,它根據從數據庫獲得的結果顯示星星。根據模型變量生成恆星

我在app.ts一個變量如下,

this.rating = 4; 

而我的HTML如下,

<div class="rating-star-group pull-right"> 
    <i class="zmdi zmdi-star"></i> 
    <i class="zmdi zmdi-star"></i> 
    <i class="zmdi zmdi-star"></i> 
    <i class="zmdi zmdi-star"></i> 
    <i class="zmdi zmdi-star-outline"></i> 
</div> 

我應該添加一個NG,如果並檢查變量顯示班還是有更好的辦法嗎?

回答

1

你可以考慮使用ng-bootstrap插件,它是角2的包裝上引導4(相同的ui-bootstrap

這已ngb-rating其中有很大落實所有案件。

<ngb-rating [(rate)]="currentRate"></ngb-rating> 
+0

我不希望使用任何插件 – Sajeetharan

+0

@Sajeetharan然後建立自己的,看看[這](https://embed.plnkr.co/OZsBykh76cbmkE4UdEeQ/) –