Ich habe ein Skript geschrieben, das eine E-Mail-Benachrichtigung sendet, wenn ein bestimmter Produkttyp in einem Angebot fehlt.
Sehr einfach und klar.
Jetzt möchte ich nur noch ein paar grundlegende Informationen in die E-Mail aufnehmen, z. B. Vertriebsmitarbeiter und Abteilung.
Ich weiß, dass ich +repName usw. wie unten verwenden kann.
Wenn ich das jedoch mache, gibt es keine Leerzeichen und alles steht in einer Zeile. Daher möchte ich einige grundlegende Formatierungen, Zeilenumbrüche und Feldbeschriftungen vornehmen.
Aber wenn ich repName oder itemDivision zwischen Anführungszeichen setze, erscheinen sie als einfacher Text statt als Variablenwerte.
Wie füge ich Variablen zur Formatierung in den E-Mail-Text ein? Ich gehe davon aus, dass ich es mit einer Art Tag umgeben muss?
Ich kann diese Informationen nirgends finden.
Kein Interesse an komplizierten Rendering-Techniken oder dem Schreiben einer Million Codezeilen. Die Informationen sind bereits vorhanden, ich möchte sie nur etwas freundlicher einbinden.
Danke
log.debug({ title: 'Line Item Division', details: itemDivision }); if (itemDivision !== 'Media') { email.send({ author: ** ** , recipients: 'an email address', subject: 'Quote Without Media', body: "A Test" + itemDivision + repName }); } }
非常感谢评论中的Sean。
在引号中的初始部分之后,如果您想添加更多的HTML标签,则需要在新部分之前使用+。所以,“一些文本”+变量+“更多HTML”+变量等。