- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 AngularUI Bootstrap 模态视图中,我目前在 ng-class
中有以下表达式:
<div class="modal-body mdl-body"
ng-class="{ 'is-msg': vm.message.type == 'msg',
'height-limit': vm.message.hasHeight }">
但我还想传递一组自定义类,如下所示:
ng-class="vm.message.classes"
这是在 Controller 中调用模态的地方:
modalService.open({
type: "okay",
title: "Terms & Conditions",
content: $scope.APISettingData.signup_term_and_condition,
classes: ["h-md", "text-info"],
isHtml: true,
hasHeight: true
});
这两种方式在没有彼此的情况下都有效,但当我尝试将它们结合使用时它们却不起作用。
这有可能吗?请给我一些想法和解决方案。
最佳答案
还有另一种语法看起来像这样
<div ng-class="[custom1, custom2, {'text-danger': isBadJuJu()}]">Some Text</div>
其中 custom1
和 custom2
是 Controller 范围内的变量,{}
是一组表达式,很像您在第一个示例中使用的语法
关于javascript - AngularJS ngClass 表达式和数组组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39334661/
我有一个这样的 ngClass 条件:
我是 AngularJS 的新手,我知道 ngClass 指令可用于将类动态插入到元素中,例如: Angular 会自动评估哪些条件为真,并将这些特定的类插入到元素中。 现在我正在尝试做这样的事情:
我正在使用 Angular CLI 8.3.0,我想制作一个带有下拉菜单的侧边栏。我想切换“打开”类以打开下拉列表。我面临的问题是,当我单击打开下拉菜单时,它会打开所有下拉菜单。我只想仅打开被单击的内
这个问题已经有答案了: Why is ngClass calling function indefinitely? (1 个回答) 已关闭 4 年前。 我创建了一个方法并将其附加到 ngClass,以
我必须根据 var 值将 css 样式应用于输入 HTML CSS .inputerror { border: 1px solid red; } Emtyfields 很好地从 false
如果字符串大于 10 个字符,我想在我的 div 中添加一个类,我尝试了这个但没有用 10}"> 最佳答案 您需要使用 [] 将其装箱,使其变为 [ngClass]。此表示法用于表达式绑定(bind
这个问题已经有答案了: Why is ngClass calling function indefinitely? (1 个回答) 已关闭 4 年前。 我创建了一个方法并将其附加到 ngClass,以
ng-class="{'blue': item==1, 'blue': !item}" 如果我的项目未设置或项目等于 1,我希望我将拥有蓝色类,但它不会那样工作。 最佳答案 如果我的项目未设置或项目等
我有一个带有 ng-class 属性的元素,如下所示: 但是类(class)不适用。我做错了什么,写这样的表达式的最佳方式是什么? 最佳答案 您可以在 ng-class 中编写 JavaScrip
我正在尝试将多个(在我的例子中是 2 个)类应用到自定义组件上,该组件包含来自 MDBootstrap 的列表项组件: App.module.ts list item 1 list
我创建了两个指令,一个使用 Controller 为另一个指令公开 API。 子指令是“bodyElement”指令,单击时应更新父指令模板的类。 虽然父 $scope 的修改适用,但 ngClass
好的,这是列表: test test test test 这是我的 Controller : .controller('editcontroller', function ($scope) { $s
我正在尝试根据不同的条件实现[ngClass],这是我的 condition [ngClass]="{'validator':lang.VideoURL!=null, 'labeltitle': l
这个问题在这里已经有了答案: Difference between [ngClass] vs [class] binding (8 个答案) 关闭 5 年前。 我想知道什么时候应该使用 ngClas
这个问题在这里已经有了答案: AngularJS ngClass conditional (11 个答案) 关闭 8 年前。
我正在尝试了解隔离范围。 可以说,我有一个简单的指令: HTML: JS: angular.module('myapp.directive'). directive('myDirective
我想根据函数的结果在跨度上设置 3 个不同类中的 1 个。我下面的 javascript 似乎返回了正确的值,但是我的标记始终显示“require-matched”类。我如何编写 ng-class 指
我有以下带有 profileView 的 ng 类语法。rating 是来自 API 的值。 我必须为这个跨度应用类,如徽章评级-1、徽章评级-5。现在如果我有 profileView.rating
我有一系列代表步骤的标签。如此处所示,如果第一步是当前步骤,则应用 step-active 类。 Step 1 现在,我还想添加另一个与页面包含相关的条件。让我们的用户已经回答了所有必需的问题。
我试图在图标的单击事件上隐藏和显示 div。因为我正在使用带有条件的 ngClass。当条件中的变量更改时,类保持不变,它不会更新类。 //html filter_list //隐藏和显示
我是一名优秀的程序员,十分优秀!