gpt4 book ai didi

html - AngularJS ng-class 被 css 选择器忽略

转载 作者:太空宇宙 更新时间:2023-11-03 19:45:13 24 4
gpt4 key购买 nike

我正在构建一个 ionic 应用程序,最近通过 ng-class 设置的动态类停止了任何效果。它仍然在 HTML 中正确解析,但选择器只是不起作用。

这是模板:

<ion-nav-bar class="bar-positive nav-title-slide-ios7" ng-class="{{ app.style }}">
<ion-nav-back-button class="button-clear"><i class="icon ion-chevron-left"></i> Back</ion-nav-back-button>
</ion-nav-bar>

这是生成的 HTML,据我所知它非常好:

<ion-nav-bar class="bar-positive nav-title-slide-ios7 bar bar-header nav-bar disable-user-behavior  no-animation" ng-class="Tallin">
<ion-nav-back-button class="button-clear button back-button ng-hide"><i class="icon ion-chevron-left"></i> Back</ion-nav-back-button>
<div class="buttons left-buttons"> <span class="">
<button menu-toggle="left" class="button button-icon icon ion-navicon"></button>
</span></div>
<h1 ng-bind-html="title" class="title ng-binding" style="left: 51px; right: 51px;">Home</h1>
<div class="buttons right-buttons"> </div>
</ion-nav-bar>

但是如果我现在尝试在任何 CSS 选择器中使用 .Tallin,它们都没有效果。我尝试将它用作常规静态类,只是为了验证选择器,它们起作用了。

直到最近这才成为问题,但我不确定是哪个更改引起的。任何想法将不胜感激。

最佳答案

从类中删除 {{}}。像这样写 ng-class="app.style"

关于html - AngularJS ng-class 被 css 选择器忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25258095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com