尝试根据我在应用程序首次加载时得到的响应来更新宽度的 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")}} Complete</span>
<span class="reviewCount">{{getTaskCount("REVIEW")}} IN REVIEW</span>
<span class="todoCount">{{getTaskCount("PROVIDE") + getTaskCount("SIGN")}} TO DO</span></p>
所以我想尝试做这样的事情:
<div class="bar-warning" ng-style="{width: {getTaskCount("VIEW")*10}+'%'}"></div>
这样我就可以获得类似于 32% 或 58% 的宽度,用于调整 CSS 宽度属性。
有很多功能绑定到这个太多了,只是想知道是否有人有一个很好的解决方案来更新这样的 ng-style。任何帮助表示赞赏。