首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ng-hide="true“并不隐藏元素。

ng-hide="true“并不隐藏元素。
EN

Stack Overflow用户
提问于 2021-07-19 05:57:33
回答 2查看 206关注 0票数 0

我用的是角11。不知怎么的,我不能让这个div消失:我的简单HTML

代码语言:javascript
复制
<div ng-hide="true">Test</div>

结果->文本测试仍然出现在我的页面上。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-07-19 06:15:46

在Angular2+中,没有带有ng-格式的指令。此格式仅适用于angular.js。但是您知道,在Angular2+中有几乎相同的指令。

对于您的问题,有一些方法可以实现ng-hide的相同行为

第一个是:[hidden]=true

代码语言:javascript
复制
<div [hidden]="true">…content..</div>

第二个是:*ngIf

代码语言:javascript
复制
<div *ngIf=”bolShow”>…content…</div>

第三种是像这样的样式绑定:[style.visibility]

代码语言:javascript
复制
<div [style.visibility]="bolShow ? 'visible' : 'hidden'">…content…</div>
票数 0
EN

Stack Overflow用户

发布于 2021-07-19 05:57:33

ng-hideng-show不存在于角2+中,而仅存在于AngularJS中。我在用

代码语言:javascript
复制
<div [hidden]="true">Text</div>

现在。

https://www.telerik.com/blogs/what-is-the-equivalent-of-ng-show-and-ng-hide-in-angular

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

https://stackoverflow.com/questions/68435688

复制
相关文章

相似问题

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