我正在使用node.js express 4
在我的index.js
路线文件中我有这个
router.get('/', function(req, res, next) {
res.render('index', {items: myItemsdocs});
}};
在我的index.hbs
视图中我试图将项目用作javascript变量
var jsItems = items;
var name1 = jsItems[Object.keys(jsItems)[0]].itemName;
alert(name1);
但没有任何反应..我如何使用客户端javascript中的项目对象?
我的模板引擎是快递把手
答案 0 :(得分:0)
从客户端,您可以将它们加载到一个数组,客户端可以像下面那样使用该数组:
// in server side
var dizi = [true,result._id]; res.send(dizi);
// and the client side (in js file)
var dizi = response.data;
var mantiksal = dizi[0];
var _id = dizi[1];