我对此有疑问。
我不明白使用node.js将数据发送到ejs文件并使用Angular.js获取这些数据的方法
Node.js部分
app.get('/', function(req, res) {
connection.query('SELECT * FROM movie', function(err, rows, fields) {
res.render('pages/index', {
results: JSON.stringify(rows)
});
})
});
角部分
$http.get('/').then(function(data) {
$scope.movies = data;
console.log(data);
});
index.ejs部分
<main ng-controller="mainController">
{{ movies }}
</main>
NodeJS在服务器端执行,ejs
模板在服务器端渲染。
加载页面后,将在客户端(浏览器端)执行Angular。
您当前正在做的是:
/
在浏览器中访问网址index.ejs
你需要 :
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句