javascript - 如何使用 ng-repeat 定义表的 td colspan? (AngularJS)

标签 javascript angularjs angularjs-directive angularjs-scope angularjs-ng-repeat

给定以下代码,如何定义第一个 td 的 colspan 以匹配其表中其他“td”的数量,以便它可以占据表的整个宽度?

<table ng-repeat="product in products">
    <tr>
        <td colspan="">
            {{product.name}}
        </td>
    </tr>
    <tr ng-repeat="item in product.items">
        <td ng-repeat="element in item">
            {{element}}
        </td>
    </tr>
</table>

此处的实时代码:http://jsfiddle.net/z37uofqk/

最佳答案

我认为您想要做的就是让该列跨越整个表格。这是一个很好的方法:

<td colspan="100%">
    {{product.name}}
</td>

关于javascript - 如何使用 ng-repeat 定义表的 td colspan? (AngularJS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29503290/

相关文章:

javascript - Jquery .getJSON 和 ASP.NET MVC

javascript - ElasticSearch Javascript,突出显示不起作用

javascript - 如何将圆添加到 svg 元素

javascript - 尝试使用 $cachefactory 会抛出 [$injector :unpr] error

javascript - 如何在插入 DOM 时重新编译指令(angularjs)

javascript - 我可以以编程方式指示 parsleyJS 忽略验证组吗?

javascript - 仅在 IE 中无法将转换添加到 Angular 指令中的样式

javascript - AngularJS在选择后过滤剩余的下拉选项

javascript - View 不更新范围或 Controller 属性

AngularJS 等待范围变量从自定义指令评估