如何在ejs中写或条件?

时间:2018-01-09 13:06:36

标签: node.js ejs

如何在ejs模板中编写条件。我厌倦了以下

     <%if (user ===0 || user ===1) { %>
      <div id="main_div">
          My content over here
      </div>
        <% } %>

它将满足第一个条件但不满足第二个条件。

1 个答案:

答案 0 :(得分:2)

如果使用强相等(===而不是==),请确保您的变量包含整数。

"1" == 1 // true
"1" === 1 // false

或者在变量

周围使用parseInt
<%if (parseInt(user) ===0 || parseInt(user) ===1) { %>