重复显示离子

时间:2018-08-18 07:43:11

标签: angular ionic3

如果value == null,我想隐藏离子行 我使用此代码,但无法正常工作

<ion-row ng-show="item.Sex!= null">
                <ion-col col-6>
                    <h5 class="title">Porn Date</h5>
                </ion-col>
                <ion-col col-2>
                    <h5 class="data">{{ item.Sex}}</h5>
                </ion-col>
            </ion-row>

此处是响应列表数据

DayAfterPorn:null
Expected: null
Id:2
IsBuy:false
IsDead:false
IsDeleted: false
Num : 2
Sex: null## Heading ##

为什么ng show甚至value == null都不起作用

3 个答案:

答案 0 :(得分:2)

您应该使用!item.Porn

<ion-row ng-show="!item.Porn">

答案 1 :(得分:0)

您可以使用ng-show="item.Porn"[hidden]="!item.Porn"

我希望这会帮助/指导您/其他人。

  

如果您使用的是离子1+版本

<ion-row ng-show="item.Porn"> 
    <ion-col col-6> 
         <h5 class="title">Porn Date</h5> 
     </ion-col> 
    <ion-col col-2> 
        <h5 class="data">{{ item.Porn }}</h5> 
    </ion-col> 
</ion-row>
  

如果您使用的是离子3版本

<ion-row [hidden]="!item.Porn"> 
        <ion-col col-6> 
             <h5 class="title">Porn Date</h5> 
         </ion-col> 
        <ion-col col-2> 
            <h5 class="data">{{ item.Porn }}</h5> 
        </ion-col> 
    </ion-row>

答案 2 :(得分:0)

我用* ngif隐藏元素