【问题标题】:Jade conditional logic is not working玉条件逻辑不起作用
【发布时间】:2015-10-04 17:23:28
【问题描述】:
 table
 tr(ng-repeat="(key1,val1) in val")
   -var imageCheck="{{key1}}"
   if (imageCheck=='image') 
        td #{imageCheck}
        td {{val1}}

在上面的代码中,如果我们不使用if 条件,则imageCheck 值正在打印,但如果我们使用if 条件,则它不打印。

我试过了:

  if(#{imageCheck}='image')

不工作。

【问题讨论】:

  • 因为您在上一行中更改了变量,因此条件失败。
  • 没明白你的意思?你能详细说明一下吗
  • 请显示您的val 对象以及您想要什么?
  • 为什么它不能在玉中工作

标签: angularjs node.js pug


【解决方案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

【讨论】:

  • if else 条件呢??
  • 其他条件需要吗?
  • 是的,shaishab,如果图像那么我需要显示,否则默认图像必须显示。 val 对象包含一个数组对象
  • 默认图片不加条件td(ng-if="key1 !== 'image'")
  • 非常感谢,shaishab,如果您有任何关于为什么它不能在玉中工作的意见,请提供
猜你喜欢
  • 1970-01-01
  • 2023-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-04
  • 2015-09-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多