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

angularJS 1.2类中的if表达式

督德明
2023-03-14
<div r6-modal-dialog class="r6modal-dialog--medium">

我想在类中添加if语句

我知道我可以这样做:

<div r6-modal-dialog ng-show="!data.selectedValue" class="r6modal-dialog--medium">
<div r6-modal-dialog ng-show="data.selectedValue" class="r6modal-dialog--small">

可以用一行来做吗?


共有2个答案

殳毅
2023-03-14
<div r6-modal-dialog ng-class="{'r6modal-dialog--small': data.selectedValue, 
                      'r6modal-dialog--medium': !data.selectedValue}">
上官德寿
2023-03-14

尝试witngCLass

<div r6-modal-dialog ng-class="data.selectedValue? 'r6modal-dialog--small' : 'r6modal-dialog--medium'">
 类似资料:
  • 问题内容: 随着我使用的方式如下: 我想知道是否可以使用该表达式执行与此类似的操作: 因此,无论何时不同于或使用并避免指定每个值? 问题答案: 使用嵌套的嵌入式if-then语句( 三元运算符 ) 例如 : 并确保 您的同事可读 :)

  • 指定在表达式计算结果为 TRUE 时执行的命令。 if(表达式) 备注 包含表达式的 if 语句与像 If FoundColor <> Blue 这样的传统 if 语句的区别是,它在单词“if”后的字符为左大括号。尽管通常把整个表达式包围在括号中,不过也可以写成这样:if (x > 0) and (y > 0)。此外, 如果单词 "if" 后是 函数调用 或者类似 "not" 或 "!" 的运算符

  • 问题内容: 我可以在angularjs表达式中以某种方式使用if-then-else构造(三元运算符),例如,我有必须返回bool值的函数$ scope.isExists(item)。我想要这样的东西 我知道我可以使用返回字符串的函数,对于在表达式中使用if-then-else构造的可能性我很有趣。谢谢。 问题答案: 角表达式在1.1.5之前不支持三元运算符,但可以这样模拟: 因此,在示例中,类似

  • 在Kotlin中一切都是表达式,也就是说一切都返回一个值。如果if条件不含有一个exception,那我们可以像我们平时那样使用它: if(x>0){ toast("x is greater than 0") }else if(x==0){ toast("x equals 0") }else{ toast("x is smaller than 0") } 我们也可以把结果赋

  • 问题内容: Swift的这个成语很有道理 但是,我 真正 想要的是 如所写,这不是不正确的,但是这个想法可行吗? 问题答案: Swift 1.2更新 从Swift 1.2开始,允许展开多个可选选项,因此您现在可以编写此代码,如示例所示: 您甚至可以交错条件,例如: 以前在Swift 1.2之前有效 这是在没有难看的强制包扎的情况下的方法: 实际上,它仍然很冗长。 之所以可行,是因为表单的可选类型实

  • 本文向大家介绍Scala语言保护(if表达式),包括了Scala语言保护(if表达式)的使用技巧和注意事项,需要的朋友参考一下 示例 案例语句可以与if表达式结合使用,以在模式匹配时提供额外的逻辑。 确保您的警卫人员不会产生非详尽的匹配非常重要(编译器通常不会捕获此匹配): 这将引发一个MatchError奇数。您必须考虑所有情况,或使用通配符匹配情况: