首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJs md网格瓦片在另一个md网格瓦片后面

AngularJs md网格瓦片在另一个md网格瓦片后面
EN

Stack Overflow用户
提问于 2020-10-16 17:40:12
回答 1查看 52关注 0票数 2

我想用另一个<md-grid-tile>来显示/隐藏另一个a。因为<md-grid-list>的高度是以前计算过的,所以在“隐藏”网格瓦片的过程中,我留下了空白的间隙。我怎样才能把网格瓦片放在另一个栅格瓦片的下面,这样我的网格列表中就不会有空格了?示例:

代码语言:javascript
复制
<md-grid-list>
  <md-grid-tile>
    //content
  </md-grid-tile>
  <md-grid-tile>
    //content to hide if condition
  </md-grid-tle>
  <md-grid-tile>
    //content to show if condition
 </md-grid-tile>
  <md-grid-tile>
    //content
  </md-grid-tile>
</md-grid-list>
EN

回答 1

Stack Overflow用户

发布于 2020-10-23 16:21:40

您可以不使用ng-show/hide而使用ng-if

https://docs.angularjs.org/api/ng/directive/ngIf

值为false的ng-if将从DOM中完全删除md-grid-tileng-show使用display css属性,而不是从DOM中删除。

falsyExpresion表示要定义的自定义表达式时的一些用法示例:

代码语言:javascript
复制
<md-grid-tile ng-if="falsyExpression">
//content
</md-grid-tile>

<md-grid-tile ng-if="false">
//content
</md-grid-tile>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64386689

复制
相关文章

相似问题

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