2017-02-17 1 views
0

私は巨大なnodejプロジェクトに取り組んでいます。それはアウトソースの人から来ます。それは何百ものプラグインとライブラリを含んでいます。私はそれで使用するテンプレートエンジンを認識できません。何か助けてもらえますか? サンプル:jsテンプレートエンジンは何ですか?

var $mapsIfAlbum = (
     <section class="slide section" data-index="2" style={{top: mapsPos + '%', zIndex: mapsPos}}> 
     <div class="maps"> 
      {info} 
      <_Maps /> 
     </div> 
     </section> 
    ); 

この1つは口ひげのように見えますが、両方の作品は、一つのファイルです。 1つのファイルに2つのテンプレートエンジンを使用することは可能ですか?

var bodyStyles = ` 
${hideIconsWhenMobile} 
    @media screen and (max-width: 720px) { 
    body { 
     background: #fff !important; 
    } 
    } 
    `; 
+0

どのテンプレートエンジンを使用しますか? –

+1

私はバックティックを参照しています。[テンプレートリテラル](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Template_literals) – Satpal

答えて

0

最初は、通常はReactで使用されるJSXのようです。

他にも言及しているように、もう1つはテンプレートリテラルです。

+0

はい、私はすでにこれを知っています)私は別の質問で答えを得るが、この考古学に感謝します。 – Teo

1

それは、テンプレートリテラルと呼ばれています。

バージョン4.0.0以上にあなたのNodeJSを更新すると、これはあなたが代わりに+を使用してのこのbackquotes、(もgrave accentsとして知られている)を使用することができますES6からの新機能であると考えられています連結のために。

希望すると便利です。

+0

助けてくれてありがとう! – Teo

関連する問題