有谁知道如何告诉Node.js模块节点管理器使用外部HTML文件(带有样式表的链接)作为电子邮件内容?
我可以输入HTML标签作为电子邮件内容,但我更喜欢加载完整的HTML文件.我正在使用nodemailer 1.3.0.
不幸的是,我找不到任何关于实际的nodemailer版本的问题.
想法?
参考这个例子: http: //jsfiddle.net/m9nts8r1/
如何updatedText.xml在按“下载”按钮时更新内容,就像在任何应用程序中按“保存”按钮时一样?
在这种情况下,我只是得到另一个updatedText (1).xml,updatedText (2).xml依此类推。
此外,如果可以指定updatedText.xml保存的目录,那就太好了。
有人有想法吗?
下面的这个 HTML 表单(除其他外)使用 express.js 和 multer 将文件上传到服务器。它工作正常,如果选择了一个文件,但如果文件被遗漏则不行。
<form id="uploadform" method="post" action="/upload" enctype="multipart/form-data">
<p> Description: <input type="text" name="description"></p>
<p><input type="file" name="img"></p>
<p><input id="submit_upload" type="submit" value="Submit"></p>
</form>
Run Code Online (Sandbox Code Playgroud)
我的 Node.js 应用程序包括中间件multer。
var express = require('express');
var app = express();
var multer = require('multer');
app.use(multer(
{
dest: './public/img/',
rename: function (fieldname, filename) {
return filename + Date.now();
}
}));
Run Code Online (Sandbox Code Playgroud)
提交表单后,我将被重定向到/upload,因为它在 HTML 上传表单中定义为action="/upload"。在我的 Node.js 脚本中,表单条目将按如下所示进行处理:
app.post('/upload', function (req, res) {
var form_description = req.body.description;
var form_datei = JSON.stringify(req.files.img.name);
form_datei …Run Code Online (Sandbox Code Playgroud) 是否可以将全局变量的链接发送到 JavaScript 中的函数? 这个答案说不,但我不敢相信,没有解决方法。
我的意思是类似以下内容。它不起作用,但它可以解释我的意思:
var data_1;
var data_2;
fillValue(data_1,"First");
fillValue(data_2,"Second");
function fillValue(link2GlobalVar, value){
link2GlobalVar = value;
}
console.log(data_1);
console.log(data_2);
Run Code Online (Sandbox Code Playgroud)
如果能在控制台输出就太好了
First
Second
Run Code Online (Sandbox Code Playgroud)
您知道将全局变量发送到函数并在函数中更改它们的技巧吗?
参见小提琴
html ×2
javascript ×2
node.js ×2
download ×1
express ×1
file ×1
forms ×1
multer ×1
nodemailer ×1
post ×1