0

尝试根据我在应用程序首次加载时得到的响应来更新宽度的 ng-style 属性。现在我能够获取我需要的数据(计数),但我也在尝试将此计数绑定到进度样式。

现在我有:

 <div class="bar-warning" ng-style="{width: 20+'%'}"></div>
 <div class="bar-success" ng-style="{width: 43+'%'}"></div>

这只是静态的,我正在使用这个来显示计数:

<span class="submitCount">{{getTaskCount("VIEW")}}&nbsp;Complete</span>
<span class="reviewCount">{{getTaskCount("REVIEW")}}&nbsp;IN REVIEW</span>
<span class="todoCount">{{getTaskCount("PROVIDE") + getTaskCount("SIGN")}}&nbsp;TO DO</span></p>

所以我想尝试做这样的事情:

<div class="bar-warning" ng-style="{width: {getTaskCount("VIEW")*10}+'%'}"></div>

这样我就可以获得类似于 32% 或 58% 的宽度,用于调整 CSS 宽度属性。

有很多功能绑定到这个太多了,只是想知道是否有人有一个很好的解决方案来更新这样的 ng-style。任何帮助表示赞赏。

4

0 回答 0