javascript - 如何使用 ng-hide 根据 angularjs 中的特定条件仅显示选定的 div 元素

标签 javascript html angularjs

这里的目的是根据我的喜好显示或隐藏下面的 div 元素

<div ng-repeat="data_training in data.training track by $index">
                                        <h4 ng-hide="data_training.list == [] && data_training.note == '' ">WHAT TYPE OF TRAINING IS REQUIRED TO START THIS VENTURE</h4> 
                                        {{data_training.note}}
                                            <ul ng-repeat="data_training_lists in data_training.list track by $index ">
                                                <li>
                                                    {{data_training_lists}}
                                                </li>
                                            </ul>
                                    </div>

这只是我的 index.html 的一个片段,下面是我的 json 数据的片段

 "training": [
      {
        "note": "",
        "list": [
          "Agricultural extension officers ",
          "Agricultural shops ",
          "Non Government Organisations, Community Based Organisations ",
          "Other farmers "
        ]
      }
    ],

当且仅当training.note 或training.list 有值(value)时才显示h4 元素。提前致谢

最佳答案

只需检查长度是否> 0:

<h4 ng-hide="data_training.list.length && data_training.note.length">WHAT TYPE OF TRAINING IS REQUIRED TO START THIS VENTURE</h4>

关于javascript - 如何使用 ng-hide 根据 angularjs 中的特定条件仅显示选定的 div 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38721843/

相关文章:

javascript - 如何根据其内容的大小将 iFrame 设为 'grow'?

html - 尝试在我的电子邮件中使用 MSO 条件,但在发送到 Outlook 时会创建重复的按钮。我该如何解决?

javascript - 使用 AngularJS 使用对象数组填充和过滤下拉列表

javascript - ng-repeat中的ng-repeat,显示不正确

javascript - AngularJS 是否对每个摘要运行过滤器?

javascript - Javascript中相互关联的动态多维数组?

javascript - 如何获取数据列表标记中选定索引的文本

javascript - 当文件名通过 props 传递时,React 组件无法动态 require() 图像文件

javascript - 是否可以将 FormData 应用于现有表单?

css - 为原生 Shadow DOM 元素设置样式