如何解决如何使用通过 res.render 发送的数据作为 jquery 图数据?有可能吗?我该怎么做?
我在 nodejs 上创建应用程序,我是 nodejs 的新手。
我正在尝试使用 jquery 创建图形。
我无法读取 jquery 图中的数据。
我发送对象并在玉文件中读取它,但数据没有进入单独的jquery脚本。
你能帮我吗?
控制器:
const DataModel = require('../../models/dataModel')
exports.getPage = (req,res,next) => {
DataModel .findAll()
.then(data => {
res.render("mainPage/page",{
path: '/',title: 'Main Page',user: req.session.user,Data: JSON.parse(url,JSON.stringify(data ))
});
})
};
Jquery 图数据:
var flotCrosshairData = [
for (let i = 0; i < `${Data.length}`; i++) {
[[i],`${Data.value[i]}`]
}
];
$(function(){
'use strict'
$.plot('#flotCrosshair',[{
data: flotCrosshairData,color: ['#2698e2','#53ade8','#80c3ee','#63686f','#868a90'],}],{
series: {
lines: {
show: true,linewidth: 3
},shadowSize: 0
},crosshair: {
mode: 'xy'
},grid: {
hoverable: true,clickable: true,borderColor: '#f0f1f7',borderWidth: 0,labelMargin: 5
},yaxis: {
max: 80,tickColor: '#f0f1f7',ticks: 6,font: {
color: '#666666',size: 10
}
},xaxis: {
min: 0,max: 100,tooltip: {
show: true,shifts: {
x: 20,y: 0
},defaultTheme: false
},});
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。