如题我需要把js文件中获取的json文件渲染到前端页面(使用jade模板)我知道数据渲染需要用jade模板,但是不知道怎么把数据从js文件中传到前端页面已经确定后端是获取到了数据的。据说使用res.render来传json数据,请问传数据的语句应该是什么呢,怎么才能知道数据成功地传到前端页面了呢?我自己尝试以后在前端页面显示的是未定义。下面的是我的js文件,guanli3是要传到的数据页面。varexpress=require('express');varrouter=express.Router();varmysql=require('mysql');varconnection=mysql.createConnection({host:'127.0.0.1',user:'root',password:'root',port:'3306',database:'demo1'});router.get('/',function(req,res,next){res.render('guanli3');res.json('result')});connection.connect();varsql='SELECT*FROMprojectorderbyidDESClimit2';connection.query(sql,function(err,result){if(err){console.log('error');}else{varstring=JSON.stringify(result);varresult=JSON.parse(string);console.log(result);}});connection.end();module.exports=router;
慕侠2389804
慕少森
相关分类