私はEJSでループを持っていると私は私のデータに基づいてCSSを設定したい:EJS条件文の変更CSS
<% dummies.forEach(function(dummy) { %>
<div class="panel panel-???">
</div>
<% }) %>
私のデータ:
var dummies = [{
type: "funny",
sure: "Yes" // this should generate panel-success
}, {
type: "funny", // this should generate panel-a
sure: "No"
}, {
type: "happy", // this should generate panel-b
sure: "No",
}];
のでsure
属性がYes
ある時はいつでも、それが生成panel-success
。それ以外の場合は、type
属性に基づいてCSSを生成します。
助けてください。
うまくいく、ありがとう!しかし、この方法では、私はこれらの2つの属性のすべての可能性を列挙しなければなりません(タイプと確信)。実際には「確実」が「はい」の場合は、「タイプ」の値にかかわらず常にパネルで成功しているので、それを短くすることが可能かどうか疑問に思っています... – shihandrana
確かに===「はい」パネル-type = "成功" – Shazam