我正在为我的应用程序使用express.js,我想从我的mongodb中检索数据并将其存储在我的jade文件中的变量中,然后我将使用此变量使用dygraph绘制图表。
doctype html
html
head
title siddh
link(rel='stylesheet', href='/stylesheets/style.css')
script(type='text/javascript', src='http://cdnjs.cloudflare.com/ajax/libs/dygraph/1.1.1/dygraph-combined.js')
body
#graphdiv(style="width:1000px; height=700px;")
script(type='text/javascript').
each doc, i in docs
。我在每一行之后的最后一行得到错误,它说“期待换行符或分号”。以下是用于路由的javascript文件。
exports.getData = function(req,res){
var db = req.db;
var collection = db.get('collection');
collection.find({},{},function(e,docs){
res.render('index1.jade',{docs:docs});
});
}
我搜索了互联网,但我没有得到任何相关数据,作为节点,mongo和express的指南我遵循本教程:cwbuecheler.com/web/tutorials/2013/node-express-mongo/
答案 0 :(得分:0)
在您的文档中,将def install():
download("flask-nav")
config("flask-nav")
setstatus("> Downloading next extensions") #How to do that???
download("flask-appconfig")
....
作为字符串或删除它,这是一个无效的json,在http://codebeautify.org/jsonvalidate测试它,使其成为字符串。
然后试试这个:
_id
如果你想在graphdiv中按原样放置JavaScript代码,你可以在这里测试它http://jade-lang.com/