[英]JavaScript inside ejs code
我需要在我的.ejs文件中“輸入”一個腳本,如下所示:
<% results.forEach(function(element) {
var atuador = element.atuador;
var status = element.status;
if (atuador === 'QTD1LAMP'){
if (status === 'ON'){
$('#QTD1LAMP').bootstrapToggle('on');
} else {
$('#QTD2LAMP').bootstrapToggle('off');
}
} else if (atuador === "QTD2LAMP"){
if (status === "ON"){
$('#QTD2LAMP').bootstrapToggle('on');
} else {
$('#QTD2LAMP').bootstrapToggle('off');
}
}
})
%>
當我在模板中切換按鈕時,對於每個結果我都會收到。 我怎樣才能做到這一點?
我認為您誤解了ejs。
<% ... %>
塊中的腳本必須是node.js腳本,而不是前端腳本
如果您想將前端腳本嵌入到ejs文件中,只需像這樣
<script>
// add script front-end here
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.