玉 - 模板引擎:如何检查变量是否存在 [英] Jade - Template Engine: How to check if a variable exists
本文介绍了玉 - 模板引擎:如何检查变量是否存在的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
app.js
app.get('/ register',function(req,res){
res.render('register',{
localals:{
title:'Register' ,
text:'注册为用户',
}
});
});
register.jade
- if(username)
p =用户名
- 否则
p否用户名!
我反而得到以下错误:
用户名未定义
任何解决方案?
解决方案
这应该有效:
if(typeof(username)!=='undefined'){
// - 做某事
- }
I'm currently using jade on a new project. I want to render a page and check if a variable available.
app.js
app.get('/register', function(req, res){
res.render('register', {
locals: {
title: 'Register',
text: 'Register as a user.',
}
});
});
register.jade
- if (username)
p= username
- else
p No Username!
I allways get the following error:
username is not defined
Any solutions?
解决方案
This should work:
- if (typeof(username) !== 'undefined'){
//-do something
-}
这篇关于玉 - 模板引擎:如何检查变量是否存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文