-1

我像这样在 ng repeat 中重复事情

<div class="" ng-repeat="deutscheBankEvent in deutscheBankEvents">
    <div class="schrottler-opened schrottler" title="">
        <span class="presse_ueber" style="font-size:22px;margin-left:10px;font-weight: normal;margin-top:5px">{{deutscheBankEvent.name}}</span>
    </div>
            <!-- data-ng-repeat also possible-->
            <div class="">
                <div class="presse_content">

                    <Div style="color:white">{{deutscheBankEvent.name}}</div>
                    <ul class="liste_k"> 
                      <li ng-repeat="list in deutscheBankEvent.list">
                        {{list}}
                      </li>
                    </ul>
                </div>
            </div>

后来代码出现了一个表格来注册事件。在用户通过 select 选择地点和日期之前,表单会一直隐藏。这是这样触发的:

<span ng-show="myForm.locationDate.$valid">

我现在的问题是:当一个选择有效时,这会显示所有隐藏的表单元素。如何将范围设置为仅更改此范围?

4

1 回答 1

2

由于ng-repeat创建了一个新的范围,更改ng-show/ng-hide条件到范围绑定属性将完美地工作(示例)。

于 2013-02-26T12:36:20.053 回答