为什么我不能打印对象的数据
why i can't print my datas of object?
以下是我的代码:
var express = require('express');
var app = express();
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '1',
database : 'test'
});
connection.connect();
app.configure(function(){
app.set('view engine', 'jade');
app.set('views', __dirname + '/html');
});
app.get('/index/:name',function(req, res){
data = connection.query('SELECT * FROM deneme', function(err, rows, fields){
if(err) throw err;
veri = rows;
return veri;
});
res.render('index', {
title: req.params.name,
data: data
});
});
app.listen(8080);
我想打印mysql的数据
INSERT INTO `deneme` (`id`, `name`) VALUES
(1, 'yusuf'),
(2, 'ali');
当我调用localhost:8080/index/yusuf时,显示如下:
[object Object]
我可以打印什么数据?
编辑
我的指数。玉文件:
! !5 HTML头标题=标题正文p= data
如果您想要一个字符串表示,您可以使用JSON.stringify(myObject)
。
编辑:
res.render('index', {
title: req.params.name,
data: JSON.stringify(data)
});
但我不确定这是否是你想要的。您可能希望通过引用它们来访问数据的属性:#{data.someProperty}
.
或者您可以让数据对象在打印时返回字符串表示形式。下面是一个例子:
相关文章:
- 在控制器和数据对象之间同步数据
- AngularJs指令,该指令创建内部有数据对象的新指令
- 从数据对象数组创建折线图
- Vue.js 数据对象不适用于某些 lodash 函数
- 无法获取带有 .data(el,'dataname').sublev 的数据对象
- React.js+Flux-正确初始化存储中的数据对象
- 如何调用另一个js文件中的函数或触发一个自定义事件,该事件将参数作为Jquery中的数据对象传递
- Meteor模板数据对象可防止javascript事件触发
- 我该如何访问由gullow灰质插件创建的数据对象(当使用nunjucks编译html文件时)
- 如何使用javascript数据对象?如何通过变量访问条目
- Knockout:为许多数据对象绑定模板引导模式
- 如何将数据对象添加到JSON对象中
- jQuery+php如何在数据对象中返回多个值
- $http put v create - 每个 (JavaScript) 中从 .success() 返回的数据对象有什
- 数据对象内的 D3 循环数组
- 在jQuery的.on()数据对象中访问$(this)
- AngularJS模态窗口数据/对象流
- 关于在 Vue.js 中设置数据对象属性的最佳实践
- 如何构建数据对象以在不知道多少时传递给 ajax
- 如何访问放置在谷歌地图上的geoJSON数据中的数据对象