如何将 json 数据从 node.js 发送到 jade? [英] How to send json data to jade from node.js?
本文介绍了如何将 json 数据从 node.js 发送到 jade?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个关于 jade 和 node.js 使用的非常重要的问题.我在 node.js 中有一个 userlist 函数.我想在 node.js 一侧显示我的 json 数据作为玉页.但它会是空的.
我有 2 个文件:USERLIST.jade 和 index.js
index.js:
<预><代码>var express = require('express');var router = express.Router();/* 获取主页.*/router.get('/', function (req, res) {res.render('index', { title: 'Express' });});/* 获取用户列表页面.*/router.get('/userlist', function (req, res) {var json = { name: "yusuf karatoprak", 年龄: 42 };res.render('userlist', { userlist : json });});module.exports = 路由器;USERLIST.jade
<预><代码>扩展布局块内容H1.用户列表超每个用户,我在用户列表中李#{用户名}但它会创建空页面.我看不到我的 json 数据...
解决方案
试试这个...
扩展布局块内容H1.用户列表超li= 用户列表.name
i have really important question about jade and node.js usage. i have a userlist function in node.js. i wanna show my json data in side of node.js as jade page. but it will be empty.
i have 2 file: USERLIST.jade and index.js
index.js:
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function (req, res) {
res.render('index', { title: 'Express' });
});
/* GET Userlist page. */
router.get('/userlist', function (req, res) {
var json = { name: "yusuf karatoprak", age: 42 };
res.render('userlist', { userlist : json });
});
module.exports = router;
USERLIST.jade
extends layout
block content
h1.
User List
ul
each user, i in userlist
li
#{user.name}
but it creates empty page. i can not see my json data...
解决方案
Try this...
extends layout
block content
h1.
User List
ul
li= userlist.name
这篇关于如何将 json 数据从 node.js 发送到 jade?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文