2015-10-04 71 views
0
table 
tr(ng-repeat="(key1,val1) in val") 
    -var imageCheck="{{key1}}" 
    if (imageCheck=='image') 
     td #{imageCheck} 
     td {{val1}} 

在上面的代码中,如果我们不if条件使用imageCheck值是印刷,但如果我们用if条件下使用它不打印。玉条件逻辑是行不通的

我曾尝试:

if(#{imageCheck}='image') 

不工作。

+0

。 – hassansin

+0

没有得到你的观点?你能否详细说明 – Chethu

+0

请向你展示'val'对象,你想要什么? –

回答

1

只使用,因为条件不满足,你已经在前面的行改变了变数可能解决您的问题

table 
     tr(ng-repeat='(key1, val1) in val') 
     td(ng-if="key1 === 'image'") {{val1}} 
     td(ng-if="key1 !== 'image'") no Image found //or default image 
+0

如果还有其他条件呢? – Chethu

+0

其他情况需要吗? –

+0

是shaishab,如果图像,然后我需要显示其他默认图像必须显示。 val对象包含一个数组对象 – Chethu