代码之家  ›  专栏  ›  技术社区  ›  amp123

将ejs参数传递到触控笔文件

  •  1
  • amp123  · 技术社区  · 9 年前

    我希望在渲染触笔文件时将参数传递给它。例如,在我的应用程序中。我拥有的js文件:

    app.get('/myPage', function(req, res) {res.render('myPageTemplate', { title: 
    'MyPageTitle' , myColor: '#E3D'});});
    app.get('/myPage2', function(req, res) {res.render('myPageTemplate', { title: 
    'MyPage2Title' , myColor: '#0FF'});});
    

    显然,我可以在ejs文件中访问这些参数,例如。 <title><%= title%></title>

    在我的手写笔文件中,我希望能够执行以下操作:

    div{ 
       background-color: <%=myColor%>;
    }
    

    这是可能的还是我走错了方向? 谢谢你的帮助!

    1 回复  |  直到 9 年前
        1
  •  0
  •   karthikdivi    9 年前

    缓存控制

    相反,您可以创建多个css类,并根据条件将这些类添加到您的div-in.ejs文件中。