Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
Javascript 如何使用带3个条件的布尔结果进行nfIF_Javascript_Angular_Typescript - Fatal编程技术网

Javascript 如何使用带3个条件的布尔结果进行nfIF

Javascript 如何使用带3个条件的布尔结果进行nfIF,javascript,angular,typescript,Javascript,Angular,Typescript,我有相同的HTML代码,我需要显示它根据我的条件 我已经尝试使用ngIF,但我需要重复HTML 3次 Data:{{Data.dataImplementacao|DateMoment} 数据:{Data.dataImplementacao | DateMoment} 数据:{Data.dataImplementacao | DateMoment}创建一条语句并使用&分隔三个条件(如果希望在所有条件均为真时激发),或者如果希望在其中一个条件为真时激发,则使用|) 与当前代码相比,这些语句的区别在

我有相同的HTML代码,我需要显示它根据我的条件

我已经尝试使用ngIF,但我需要重复HTML 3次

Data:{{Data.dataImplementacao|DateMoment}
数据:{Data.dataImplementacao | DateMoment}

数据:{Data.dataImplementacao | DateMoment}
创建一条语句并使用
&
分隔三个条件(如果希望在所有条件均为真时激发),或者如果希望在其中一个条件为真时激发,则使用
|


与当前代码相比,这些语句的区别在于,当满足条件时,它只会触发一次。对于您的代码,它将在每次出现一个条件时触发。

您的HTML看起来非常重复。您可以将HTML组合成单个代码段,并在
*ngIf
中使用或
|
。结果也是一样的:

<div *ngIf="data.dataUm || data.dataDois || data.dataTres">
    <dt>Data:</dt>
    <dd>{{data.dataImplementacao|DateMoment}}</dd>
</div>

数据:
{{data.dataImplementacao | DateMoment}

你不能把一个或
| |
放在那里,然后有一个单独的语句吗?