小编Stu*_*Stu的帖子

在包含JSON的JSON上使用ng-repeat

我对角度有点新,而且我的json和ng-repeats也有问题.我有一个"模块"列表,然后列出"周":

{
    "modules":
        {
            "module1":
                {
                   "title":"name of module1",
                   "description":"description of module1",
                   "weeks":{"week1":{"title":"Week 01"}
                },
            "module2":
                {
                   "title":"name of module2",
                   "description":"description of module2",
                   "weeks":{"week2":{"title":"Week 02"},"week3":{"title":"Week 03"}
                }
        }
}
Run Code Online (Sandbox Code Playgroud)

我的最终输出是一个表,我可以让模块重复,但是我很难理解我做错了几个星期循环.这是我的模板:

<table class="table table-bordered" ng-repeat="module in ocw.modules">
<tr>
    <td>
        <h3 class="moduletitle">{{ module.title }}</h3>
        <h4>Description</h4>
        <p>{{ module.description }}</p>
    </td>
</tr>
<tr ng-repeat="week in ocw.modules.weeks">
    <td>
        {{ week.title }}
    </td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

所以这将输出2个表,具有正确的标题和描述,但我似乎无法正确显示几周.请注意,一些"模块"有一个"周".我不确定错误是在我的模板还是json中.

谢谢你的帮助.小号

angularjs angularjs-ng-repeat

21
推荐指数
1
解决办法
6万
查看次数

切换带角度复选框的动态表格列

我正在学习Angular,我正在为webapp构建权限表.应用程序中有多个工具,不同的用户具有不同的权限.我想要复选框来控制表中显示的用户.

这是一个jsbin,向您展示一个演示:http://jsbin.com/epuziq/2/edit

我可以通过复选框切换标题,但我正在努力如何隐藏与标题相关联的表数据列.我可以更改JSON以适应任何解决方案.

有没有办法用Angular做到这一点?任何帮助表示赞赏.

javascript angularjs

5
推荐指数
1
解决办法
4619
查看次数