2016-08-22 6 views
3

私はあなたが見ることができるように、私はURLが「HTTP」を含んでいないとき、SRCとしてhttp://s3-eu-west-1.amazonaws.com/ {バケツを}追加したい私のヒスイのファイル角度インラインconditon

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}}') 

に次の行を持っています。 この状態は失敗しますが(角度エラー)、エラーは表示されません。多分誰かがアイデアを持っていますか?

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

あなたは間違った場所に引用符を置いています

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

答えて

3

私はこの問題はここにあると思います。それを次のように置き換えます。

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

Ahhh。あなたは見つけた!ありがとう!見積もりを少し変更し、 'item.product.image1'の平文の代わりに画像を表示することを示します。 http://s3-eu-west-1.amazonaws.com/#{_awsbucket}++ item。 product.image1}} " – NVO

+0

あなたの問題を解決しましたか?さらに援助する必要がない場合は、回答を受け入れることで問題を解決してください(解決していない質問を汚染させないように)。 – Luxor001

+0

こんにちは。前に、私は速く答えを受け入れていた:) – NVO