Angularjs 角度内联条件

Angularjs 角度内联条件,angularjs,node.js,Angularjs,Node.js,我的翡翠档案中有下面一行 img(src="{{ item.product.image1.match('http') ? item.product.image1 : 'http://s3-eu-west-1.amazonaws.com/#{_awsbucket}item.product.image1 }}'", alt='{{item.product.productNumber}}') 如您所见,当URL不包含“http”时,我想将{bucket}添加为src。 此条件失败,(角度错误),但我

我的翡翠档案中有下面一行

img(src="{{ item.product.image1.match('http') ? item.product.image1 : 'http://s3-eu-west-1.amazonaws.com/#{_awsbucket}item.product.image1 }}'", alt='{{item.product.productNumber}}')
如您所见,当URL不包含“http”时,我想将{bucket}添加为src。 此条件失败,(角度错误),但我看不到任何错误。也许有人有主意

js:12477Error:[$parse:lexerr] $parse/lexerr?p0=Unterminated%20quote&p1=…ttp%3A%2F%2Fs3-eu-west-1.amazonaws.com%2F***bucket***item.product.image1


我想问题在这里:

'http://s3-eu-west-1.amazonaws.com/#{_awsbucket}item.product.image1 }}'"
您在错误的位置放置了报价。替换为:

'http://s3-eu-west-1.amazonaws.com/#{_awsbucket}item.product.image1'}}"

啊。你找到了!谢谢稍微更改了引号,show它将显示图像,而不是纯文本“item.product.image1”{{{u awsbucket}}+item.product.image1}”,因此您解决了问题?如果您不需要进一步的帮助,请通过接受答案来结束问题(这样我们就不会污染未解决的问题).嗨,是的,我现在接受了。一分钟前,我很快就接受了答案:)