AngularJS中的Twig条件

时间:2017-08-29 12:18:02

标签: angularjs twig

这就是我所拥有的:

C

我希望仅在<p ng-class="{'hidden': infoDateRealis === undefined || infoDateRealis == '' }"> Visit date: <br/> {[{dateBasket}]}<br/> {[{infoDateRealis}]} </p> 为空时打印dateBasket

2 个答案:

答案 0 :(得分:0)

您可以使用三元运算符来计算表达式:

{{infoDateRealis ? dateBasket : ''}}

可以将其解释为如果 infoDateRealis 然后显示dateBasket 其他显示''

另一种解决方案(可能更具可读性)是使用ng-if / ng-show

<span ng-show="infoDateRealis">{{dateBasket}}</span>

答案 1 :(得分:0)

在这里我添加了 ng-if条件,所以这可能对您有用:

<p ng-if="!basketDatas.basket.infoDateRealis" ng-class="{'hidden': basketDatas.basket.infoDateRealis === undefined || basketDatas.basket.infoDateRealis == '' }">
    Visit date: <br/>
    {[{basketDatas.basket.dateBasket}]}<br/>
</p>