如何用node 写接口
2018-08-20 本文已影响0人
sunflower_07
前提 : 1.有node 2.数据是来自文件里面 3需要安装express
目录如下:
目录如下.png
demo.html 代码
<!DOCTYPE html>
<html>
<head>
<title>demo</title>
<script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/limonte-sweetalert2/7.21.1/sweetalert2.min.js"></script>
<link href="https://cdn.bootcss.com/limonte-sweetalert2/7.21.1/sweetalert2.css" rel="stylesheet">
</head>
<body>
<p>html</p>
<button class="button">aaa</button>
<script>
$(".button").click(function() {
$.ajax({
url: "/buttonData",
success: function(_d) {
swal(_d.row);
}
});
})
</script>
</body>
</html>
demo.js 代码
// 1.引入http
// 2.新建服务
// 3.监听端口
const http = require('http');
var express = require('express');
var fs = require("fs");
var app = express();
app.get('/', function(req, res) {
res.sendfile('demo.html');
})
app.get('/buttonData', function(req, res) {
var data = fs.readFileSync('hh.txt', 'UTF-8');
res.send({ success: true, row: data });
})
app.listen(9988);
console.log('start 127.0.0.1:9988')
hhtxt 文件内容
文件内容.png
文本保存的时候需要注意的是它的格式;
格式图