2017-10-27 11 views
0

で働いていない関数呼び出しとngStyle私は角度4アプリケーションでIE

[ngStyle]="{'border': getInterleaveColor(i)}" 

以下のようなスタイルを持っているし、機能

getInterleaveColor(auditNumber) { 
    var borderProperties = '2px solid'; 
    if (auditNumber % 2 == 0) 
     return borderProperties + '#0078D2'; 
    else 
     return borderProperties + '#00B989'; 
} 

はクロームで細かい作業が、IEで動作していません。あなたは色の前にスペースを追加する場合

+0

単一の文字列ではありません、それは動作しますか? 'return borderProperties + '#0078D2' 'です。このようにしっかりした&16進コードは単一の文字列ではありません – LLai

+0

空白の後に空白がありません – fastAsTortoise

+0

それはスペースの問題でした:(。putは答えです。 –

答えて

0

あなたはとてもsolid固体の後にスペースを追加する必要があるとhex color

var borderProperties = '2px solid ';