如何使用javascript在jade文件输出中动态插入标记?
我正在制作一个带有用户登录的node.js express小应用程序。如果用户是connect,则页面应显示一个按钮。如果用户B连接,按钮不应该在那里 我尝试了以下方法如何使用javascript在jade文件输出中动态插入标记?,javascript,node.js,express,pug,Javascript,Node.js,Express,Pug,我正在制作一个带有用户登录的node.js express小应用程序。如果用户是connect,则页面应显示一个按钮。如果用户B连接,按钮不应该在那里 我尝试了以下方法 #{hideOrNot} 其中hideOrNot是我的js应用程序中具有以下值的变量 'button(type="submit")' 如果A连接,但如果B连接,则仅为“” 我猜它在jade中不太起作用,因为它打印的是按钮标签的文本,而不是实际的按钮 如何实现这一点?您可以将hideOrNot设置为布尔值(例如,我建议您将其称
#{hideOrNot}
其中hideOrNot是我的js应用程序中具有以下值的变量
'button(type="submit")'
如果A连接,但如果B连接,则仅为“”
我猜它在jade中不太起作用,因为它打印的是按钮标签的文本,而不是实际的按钮
如何实现这一点?您可以将
hideOrNot
设置为布尔值(例如,我建议您将其称为showButton
),并在简单的if中添加该按钮(因为jade支持)
- if(showButton)
button(type="submit")