javascript - 如何将数据从node js传递到html?

标签 javascript jquery html ajax node.js

如何简单地将变量从 Node js 传递到 html 并将其显示在页面中? 简单的机制是什么。 我正在尝试使用 Node js 开发一个简单的待办事项列表

最佳答案

这里有两种方法可以用来查看从 Node (服务器端)到 html 的数据:

1-您可以在 Node 中创建一个文件,该文件以 json 形式返回数据,然后从 JQuery 您可以执行 ajax 调用此页面并用它替换部分 HTML。 Node.js 中的示例代码:

var usersFilePath = path.join(__dirname, 'users.min.json');
apiRouter.get('/users', function(req, res){
    var readable = fs.createReadStream(usersFilePath);
    readable.pipe(res);
});

Ajax 调用:

$.get( "/users", function( data ) {
  $( ".result" ).html( data );
  alert( "Load was performed." );
});

2-您可以使用 Jade 的 Express(我推荐 http://expressjs.com/ )

这是我关于如何开始使用 Node.js 的博客 Click Here 我为nodejs创建了一个入门套件如果您有兴趣Click Here

关于javascript - 如何将数据从node js传递到html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42579057/

相关文章:

php - 我是否需要第二个数据库来管理我的 PHP 表单,该表单允许用户访问大型现有数据库中的数据?

javascript - js代码在firefox中工作而不是在chrome中工作

javascript - 动态传递键以映射到新对象

javascript - 拖动图片但从可拖动图像中删除名称元素

javascript - 路径在 Meteor JS 中没有方法 'parse'

jquery - 如何将 Typeahead.js 建议与跨域数据源联系起来?

jquery - JSSOR(jQuery 插件)的缩略图大小

python - 从列表的每个元素中获取子字符串

html文本链接悬停背景图片

javascript - 使用 .each() 时如何停止多次附加警报消息