【问题标题】:Dynamically set element width based on ng-repeat item count根据 ng-repeat 项目计数动态设置元素宽度
【发布时间】:2015-09-29 17:17:11
【问题描述】:

我是使用 AngularJS 1.4.x 的新手。

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

当按 AddNumber 球超过 13 时,我希望宽度大小可以调整大小。 这是我的希望

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

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

【问题讨论】:

    标签: angularjs ng-repeat ng-style


    【解决方案1】:

    将您的 ng-style 值更改为 {width:rowWidth(item.length) +'px'}。应该可以的。

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

    【讨论】:

    • 如果您认为这个答案解决了您的问题,请接受我的回答。谢谢。
    • 非常感谢,很好的回答
    猜你喜欢
    • 1970-01-01
    • 2013-12-20
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 1970-01-01
    • 2013-06-29
    相关资源
    最近更新 更多