【发布时间】:2023-02-04 03:57:17
【问题描述】:
如果没有订单,我会尝试插入 cihantoker 标签,但它不起作用。
我想将 h1 标签插入到 html 文件中,因此 res.send() 不起作用,因为它将 h1 标签插入到一个空网站上。我尝试使用 data_8+cihantoker 来实现 (data_8 是 html 文件的变量)但它不起作用。我该怎么做?
var order_count=order_count_result[0];
//TODO:If there is no orders
if(order_count==0){
data_8=data_7.replace("#no-ordered-food-div{display: none;}","no-ordered-food-div{display:inline-block;}");
res.write(data_8+"<h1 id='cihantoker-text'>cihantoker</h1>");
res.end();
}
【问题讨论】:
-
学习 res.render 并使用模板库,然后在模板/视图中执行该逻辑
-
顺便说一句,如果
order_count_result[0]是undefined,if(order_count==0){将是假的,然后猜测你的代码中的else是否有订单 -
@LawrenceCherone 不,它不是未定义的。通常 no-ordered-food-div 的显示是无;但是当我定义 order_count=0 时;我可以看到 div。
标签: javascript node.js express