从.js文件打印html页面数据
Print on html page data from .js file
我对整个服务器工作很陌生,我想自己做这件事。基本上我有一个服务器写在js与快车,我试图打印我的html页面上的东西,从服务器发送。
var app = require('express')();
var bodyParser = requires('body-parser');
app.use( bodyParser.json() );
app.use( bodyParser.urlencoded( {
extended: true;
}))
app.use(express.json());
var server = app.listen('7777');
console.log("It's on, m8!");
app.get('/', function(req, res) {
res.send("Sunny Filadelphia! ");
})
所以我想"阳光费城"出现在我的html页面。有什么特别的教程需要我去看吗?或者调用xmlhttp变量的特定方法?
您将希望使用模板语言将内容插入到已有的HTML中。Handlebars和Jade都是Node的常用选项。
然后,一旦您正确设置了它们(它们都有很好的文档),您可以
res.render('index', {
myString: "Sunny Filadelphia! "
});
以Jade为例:
div#putMyContentHere = myString
或者,您可以使用AJAX异步返回数据。在服务器端:
app.get('/data', function (req,res) {
res.send("Sunny Filadelphia! ");
});
和客户端jQuery:
$.get('/data', function (data) {
$("#myDiv").append(data);
});
查看node.js文档中的文件系统API: https://nodejs.org/api/fs.html
我想看看node.js中的writeFile方法。
var fs = require('fs');
fs.writeFile('index.html', 'Stuff to write', function (err) {
if (err) throw err;
console.log('Saved!');
});
相关文章:
- 如何将json数据显示为html
- 使用html中的外部javascript进行数据验证
- 无法将数据从firebase获取到我的html页面
- JS验证ajax返回的html中的表单数据
- 将HTML表格导出到excel时,无法将数据加载到excel文件中
- 编辑HTML表的源数据
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 在页面呈现之前更改HTML数据
- 如何放置'选择'基于angularJS中数据的html选项
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- AngularJS-需要在index.html页面中访问来自服务的数据
- AngularJS加载JSON数据,然后从中解析/加载HTML
- tu如何将id放在填充了json数据的html表td上
- 在HTML页面上显示node.js服务器中的数据
- 函数jquery.html()不提供数据属性集值
- 从远程站点获取数据 - HTML 表
- 如何保存和访问复选框数据 HTML
- 在下拉列表中显示保存的数据 - html 选择标签
- 避免使用jQuery显示的数据.html在页面重新加载后丢失
- 使用javascript根据元素的数据html将类附加到元素中