IT虾米网

javascript之那是什么js模板引擎

EasonJim 2024年09月07日 程序员 50 0

我正在大型 Nodejs 项目中工作。它来自外包人员。它包含数百个插件和库。我无法识别其中使用的模板引擎。有人可以帮忙吗? 示例:

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

这看起来像 mustache ,但两部分都在一个文件中。是否可以在一个文件中使用两个模板引擎?

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

请您参考如下方法:

它被称为模板文字

当您将 NodeJS 更新到 4.0.0 及更高版本时,这被视为 ES6 的新功能,您可以在其中使用此反引号(也称为重音符号)而不是使用+进行连接。

希望这有帮助!


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!