Javascript 使用express.js将数据发送到Vue.js前端

Javascript 使用express.js将数据发送到Vue.js前端,javascript,html,node.js,express,vue.js,Javascript,Html,Node.js,Express,Vue.js,我使用Vue.js作为前端,使用Express.js作为后端 My Server.js的外观如下所示: var express = require('express'); var app = express(); var path = require('path'); var router = express.Router(); // viewed at http://localhost:8080 app.use(express.static(__dirname + '/dist')); ap

我使用Vue.js作为前端,使用Express.js作为后端

My Server.js的外观如下所示:

var express = require('express');
var app = express();
var path = require('path');
var router = express.Router();

// viewed at http://localhost:8080
app.use(express.static(__dirname + '/dist'));
app.listen(80);

当我呈现dist文件夹中的index.html时,我想将一些数据发送到前端

将一些数据发送到前端最简单的方法是从前端请求数据。我如何才能做到这一点?抱歉这个愚蠢的问题,我还在学习:/Ps:我想从数据库中获取数据正如Kevin所说,使用XMLHttpRequest是最简单的方法,还有一种叫做服务器端呈现的方法,在这种方法中,您获取所有数据并将其构建到返回的HTML中,但这有点高级,粗略地看,这似乎是一个相当复杂的主题,尤其是Vue。还有其他模板引擎可以很好地与express配合使用(Jade/Pug、Nunjucks等),请阅读前端的“AJAX”以进行进一步研究。用于Vue的SSR。