【发布时间】:2018-06-22 08:17:00
【问题描述】:
我使用 InfluxDB 作为数据库,我使用 influxdb-nodejs 库模块创建 API 以从 Influxdb 写入数据和查询数据。
Queryfunction.js API 代码如下:
module.exports = {
queryfunc: function() {
const Influx = require('influxdb-nodejs');
const client = new Influx('http://127.0.0.1:8086/mydb');
client.query('http')
.where('type', '2')
.then(console.info)
.catch(console.error);
}
}
我使用 script.js 文件在 Queryfunction.js API 中调用 queryfunc():
const myModule = require('./Queryfunction');
let val = myModule.queryfunc();
我使用命令节点脚本来运行脚本文件。 结果是一个数组 C:\Users\Admin\Desktop\reactApp\API>节点脚本
{ 结果:[ { statement_id: 0, series: [Array] } ] }
我正在使用 ReactJS 创建前端 UI 组件。如何在 ReactJS 中获取结果数组数据?
【问题讨论】:
-
你必须先创建rest api 使用express.js 来创建rest api