Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
angularjs console.log通过三元运算符应用类的元素的类名_Angularjs_Class_Console.log_Ternary - Fatal编程技术网

angularjs console.log通过三元运算符应用类的元素的类名

angularjs console.log通过三元运算符应用类的元素的类名,angularjs,class,console.log,ternary,Angularjs,Class,Console.log,Ternary,我有一个元素,它通过三元运算应用了类 例如: 当我打印这个时,结果是 o/p:- Class applied : {model.displayItem?'Expand':'Collapse'} 如何仅获取当前应用的类名 同样,我也想打印焦点索引。使用ng class=“model.displayItem?”Expand':“Collapse” 与class=“{model.displayItem'Expand':'Collapse'}”不同我认为模板化变量不正确,您需要的是{expressio

我有一个元素,它通过三元运算应用了类

例如:

当我打印这个时,结果是

o/p:-
Class applied : {model.displayItem?'Expand':'Collapse'}
如何仅获取当前应用的类名

同样,我也想打印焦点索引。

使用
ng class=“model.displayItem?”Expand':“Collapse”

class=“{model.displayItem'Expand':'Collapse'}”不同

我认为模板化变量不正确,您需要的是{expression}而不是{expression}

以下是我的作品:

<div class="{{model.displayItem?'Expand':'Collapse'}}">
<h1>hello</h1>
</div>

你好

Aidan

在角度加载之前,您的类实际上是
{model.displayItem'Expand':'Collapse'}


所以使用
ng class=“model.displayItem”“Expand”“:“Collapse”
当angular等待运行其第一个摘要时。

当您应用
控制台时。log
控制器内部或angular外部??使用
ng类
对于该语法,我的解决方案起作用了吗?我真正想做的是打印最终应用的值,即类名和焦点索引
o/p:-
Class applied : {model.displayItem?'Expand':'Collapse'}
<div class="{{model.displayItem?'Expand':'Collapse'}}">
<h1>hello</h1>
</div>