Нефритовая условная логика не работает

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

В приведенном выше коде значение изображения imageCheck если мы не используем условие if, но оно не печатается, если мы использовали с условием if.

Я пытался:

  if(#{imageCheck}='image')

Не работает.

  • 0
    потому что условие не выполняется, так как вы изменили переменную в предыдущей строке.
  • 0
    не понял твою точку зрения? можешь уточнить
Показать ещё 2 комментария
Теги:
pug

1 ответ

2

просто используйте его, чтобы решить вашу проблему

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
    что если еще условие?
  • 0
    еще условие нужно?
Показать ещё 6 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню