基于JSON响应更新ng样式

基于JSON响应更新ng样式,json,angularjs,ng-style,Json,Angularjs,Ng Style,尝试根据应用程序首次加载时得到的响应更新宽度的ng style属性。现在我能够获取我需要的数据计数,但我也在尝试将这个计数绑定到一种进度样式 现在我有: <div class="bar-warning" ng-style="{width: 20+'%'}"></div> <div class="bar-success" ng-style="{width: 43+'%'}"></div> 这只是静态的,我使用以下方式显示计数: <span

尝试根据应用程序首次加载时得到的响应更新宽度的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风格。感谢您的帮助

你的引号和大括号看起来不对。ng style={width:getTaskCount'VIEW'*10+'%}怎么样。您也可以只使用style=width:{{getTaskCount'VIEW'*10}}}%,这实际上非常有效。谢谢现在只需将方程分解,并计算出如何将两个不同计数的第三个跨度相加。谢谢你,伙计。请填上答案,这样我可以给你评分。我得算出一个等式,但这让我通过了第一部分。再次感谢。