2016-11-24 4 views
0

私はagular 2コンポーネントでsass変数を使用できるかどうか疑問に思っています。何かのように:angular2コンポーネントにSASS変数を含める

@Component({ 

    selector: 'my-component', 

    template: ` 
    <div> 
     <div class="test-div">test div 1</div> 
    </div> 
    `, 

    styles: [ 
    ` 
    @import "variables"; 

    .test-div{ 
     border: 1px solid $test-color; 
    } 
    `] 

}) 

私のファイル_variables.scss:

$test-color: green !default; 

私がSASS変数が認識アレント試みるものは何でもそうです。 ご迷惑をおかけして申し訳ございません。

答えて

0

別々のファイルのスタイルを含めます。

@Component({ 
    selector: 'app-questions', 
    templateUrl: './questions.component.html', 
    styleUrls: ['./questions.component.scss'], 
}) 

それは私のためにうまく機能コンポーネントのフォルダに_variables.scssファイルを追加し、questions.component.scss

@import 'variables'; 

.questions-filter{ 
    a { 
    color: $green; 
    } 
} 

でそれをインポートします。

+0

hey Alex。それに答える時間をとってくれてありがとう。これは私にはかなり良いと思われる解決策です。 – TimFelix

+0

問題ありません。最高のものとしてこの答えを受け入れてください) –

関連する問題