根据ng-repeat项目计数动态设置元素宽度

Duk*_*uke 1 angularjs ng-repeat ng-style

我是新手使用AngularJS 1.4.x.

<div class="colContainer" ng-repeat="item in betNumber" ng-style="{width:{{rowWidth(item.length)}} +'px'}">
Run Code Online (Sandbox Code Playgroud)

当按下AddNumber球超过13时,我希望宽度大小可以调整大小.这是我的希望 在此输入图像描述

我希望可以动态改变div宽度大小,如何让它工作正常???

这是我的希望http://plnkr.co/edit/t8bBjE?p=preview

Qi *_*ang 5

将您的ng-style价值更改为 {width:rowWidth(item.length) +'px'}.这应该工作.

ng-style指令将评估整个对象,这意味着它将使用该$parse方法来计算表达式.所以你不必使用双花括号.