0
私は流星Javascriptの初心者です。メールの配列結果を送信しようとしています。そしてmeteor javascriptを使用してメールで配列結果を送信する方法
var Testname = test.find({}).fetch();
var a = [];
var b = [];
var c = [];
var allResult = [];
_.each(Testname, function(testname){
var testResult = test.findOne({_id:testname._id});
var st = testResult.st;
var end_date = testResult.et;
var pt = testResult.percentileCalculationTill;
var br = testAttempts.find({activity_id:testname._id,start_time:{$st, $pt}}).count();
b.push(br);
var Afterresult = testAttempts.find({activity_id:testname._id,start_time:{$pt, $lt:end_date}}).count();
a.push(Afterresult);
var k = testname.name;
c.push(k);
});
var email = {
to: 'xxx.com',
from: 'xxxx.com',
subject: "xxx",
cc: "xxx",
text: "Name: " + c +
"\n\nWith : " + b +
"\n\nAfter: " + a
};
Meteor.call("send_email", email.to, email.from, email.subject, email.cc, email.text);
マイ結果、以下のように私のコードは
Name : abs, dfg
With: 4,5
After: 7,6
として送信しかし、私は以下のように
Name : abs With: 4 After: 7
Name : dfg With: 5 After: 6`
`だから私はそれをどのように解決することができますしたいです。 すぐに更新してください。
ちょっとエイダン、それは完璧に動作します。ありがとうございます – user8156395
そして、他のものは名前のためのHTMLタグを使用することができます:...と:.....と後:.... ????? – user8156395
htmlタグの意味を正確にはわかりませんが、forループの内側の部分を変更した場合は、必要な文字列を作成できます。はい、私はその文字列内のhtmlタグを使用するといいと思うが、電子メールでhtmlを使用しようとしたことがない –