首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ng-repeat & Ng-bind-html

Ng-repeat & Ng-bind-html
EN

Stack Overflow用户
提问于 2017-06-01 06:47:10
回答 1查看 391关注 0票数 0

ng-repeat在ng-bind-html中工作吗?

其中res2是StaticPage内容。而res是一个json文件。注意,我可以从作用域中获取变量(也可以打印json数组),但不能使用ng-repeat进行迭代。

家庭控制器:

代码语言:javascript
复制
$rootScope.usefulContent = res;
$rootScope.staticContent = $interpolate(res2)($rootScope);

查看:

代码语言:javascript
复制
<div ng-controller="homeCtrl" class="headerSize" id="staticPage">
<div ng-bind-html="staticContent"></div>
</div>

静态页面:

代码语言:javascript
复制
<div class="container content-home">
        <div class="row">
            <div class="col-sm-6">
                <div class="row">
                    <div class="col-xs-12">
                    <div ng-repeat="(key, value) in usefulContent | groupBy: 'Order'">
                        {{key}}
                    </div>
                    <ul class="list-group" data-ng-repeat="(key, value) in usefulContent | groupBy: 'Order'">
                        <li class="list-group-item">{{key}}
                            <ul class="list-group">
                                <li class="list-group-item child" data-ng-repeat="link in value">
                                    {{ link.SUBSECTION }}
                                </li>
                            </ul>
                        </li>
                    </ul>
                    </div>
                </div>
            </div>
            <div class="col-sm-6">
                Col 2
            </div>
        </div>
    </div>

JSON:

代码语言:javascript
复制
[
  {
    "Order": 1,
    "SECTION": "HR",
    "SUBSECTION": "Administration",
  },
  {
    "Order": 1,
    "SECTION": "HR",
    "SUBSECTION": "Self Service",
  }
]

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-06-01 23:29:10

Angular不会自动编译包含的html。这个post解释了如何做到这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44295830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档