当前位置: 首页 > 知识库问答 >
问题:

不定义类时导致错误的角度ngClass

拓拔迪
2023-03-14

我在ngClass中添加了一个条件和一个如下所示的类。这里没有问题。

[ngClass]=“!tableonly?'height-100p-48px':'full-height”

.height-100p-48px {
  height: calc(100% - 48px);
}

但当我将条件中的类更改为如下所示时(注意不同之处,48更改为40)

[ngClass]=“!tableonly?'height-100p-40px':'full-height”

未定义height-100p-40px css类。

该页面会冻结主线程并杀死浏览器。这可能是什么原因。我认为,丢失的css类应该不会造成任何错误?

共有1个答案

燕志学
2023-03-14

当然不起作用:CSS文件中的类名为“height-100p-48px”,所以如果您指向“height-100p-40px”,它是不起作用的,直到您创建这个:

height-100p-40px{height:calc(100%-40px);}

 类似资料:
  • 在ng构建之后,我得到: 我有的依赖项:“@Angulation-Devkit/Build-Angular”:“~0.1100.1”,“@Angulation/CLI”:“~11.0.1”,“@Angulation/Compiler-CLI”:“^11.0.0”,“@Angulation/Language-Service”:“^11.0.0”,“@Types/Crypto-JS”:“^4.0.1”

  • 当我hithttp://localhost:4200或http://localhost:4200/forgotPasswordEmail本地环境时,它可以正常工作。 在我的正式生产环境中打开索引页面并单击链接转到另一个页面也可以。但是,当我刷新页面或直接转到

  • 在我的错误处理程序中,当我遇到错误时,我试图导航到另一个页面。 我尝试获取项目列表,如果失败,我想导航到“/error401”。我一直试图这样做: UserTablecomponent: 这个电话可能有点奇怪。它所做的是调用其余的,看看我有什么基于令牌的ID。然后在下一次调用中使用该ID 授权服务 迈勒手 这是我想导航到“/error401”的地方,但是 错误错误类型错误:无法读取未定义的属性“导

  • 尝试使用< code>getAuth请求来存储令牌。请求不调用API并抛出错误。 TypeError:无法在HttpHeaders.push处读取undefined的属性(读取“length”)../node _ modules/@ angular/common/Fe sm5/http . js . http headers . apply update(http . js:199)at http

  • 我有这个问题,当我想要引导角项目 尝试安装插件 您必须在angular-cli项目中才能使用serve命令。 npm错误!代码ELIFECYCLE npm错误!错误1 npm错误!portal-app@0.0.0start:ng serve-proxy-config proxy.config.json npm err!退出状态%1 npm错误!npm错误!portal-app@0.0.0启动脚本失

  • 问题内容: 我试图将自定义错误消息返回给用户,以让他们知道发生错误时出了什么问题,但是我已经尝试了所有方法来显示该消息,并且似乎什么也没有捕捉到。这是我的角度代码: 这是它正在调用的 styleAPIservice 函数: 这是 API 函数: 这是发生错误时返回的内容(例如Style已经存在): 我究竟做错了什么?我觉得自己到处都在搜索,并尝试了所有可能的建议,但是对于为什么我无法显示错误消息我