小编Ash*_*Jha的帖子

如何在ejs中发送对象作为函数参数

如何在 ejs 中将对象作为参数发送。当我尝试在测试函数的参数中发送对象时,它会打印 undefined 。

</tr>
    <% userlist.forEach(function(usr){ %>
    <tr>
        <td><input readonly type="text" value="<%= usr.name %>"></td> 
        <td><input readonly type="text" value="<%= usr.email %>"></td>
        <td style="cursor:pointer">
        <i title="edit data" style="padding-right:18px" class="fa fa-pencil"></i>
        <i title="delete" ng-click='test(<%= usr %>)' class="fa fa-trash"></i></td>      
    </tr>
    <% }) %>  
    <% } %>
Run Code Online (Sandbox Code Playgroud)

mean ejs mongodb node.js angularjs

3
推荐指数
1
解决办法
2831
查看次数

如何在节点js中检查变量是空白还是未定义

我想检查我的数据是空白还是未定义但我的if块执行甚至我的数据都不是空白的...

代码是:

router.post('/addNewGrade',function(req , res){ 
    var errorMsg = [];  
    console.log(req.body.gradeName)
    if(req.body.gradeName == '' || req.body.gradeName === undefined){
        errorMsg.push("please enter grade name");
    }
    if(req.body.gradeDescription == '' || req.body.gradeDescription === undefined){
        errorMsg.push("please enter description about your grade");
    }
    if(errorMsg !=''){
        res.send({errorMessage :errorMsg}); 
        return;
    }

});
Run Code Online (Sandbox Code Playgroud)

检查变量的最佳方法是什么是未定义的

javascript undefined node.js

-2
推荐指数
2
解决办法
2万
查看次数

标签 统计

node.js ×2

angularjs ×1

ejs ×1

javascript ×1

mean ×1

mongodb ×1

undefined ×1