如何将可变字符串传递给 const 对象
How do I pass variable strings to a const object
我正在使用 Trustpilot 提供的以下代码将 Trustpilot 邀请集成到我的收据页面中
<script>
document.addEventListener('DOMContentLoaded', function() {
const trustpilot_invitation = {
recipientEmail: 'john@gmail.com',
recipientName: 'John',
referenceId: 'Order_123',
source: 'InvitationScript',
};
tp('createInvitation', trustpilot_invitation);
});
我将使用的电子邮件和姓名字符串包含我需要清理的虚假字符,使用诸如
之类的东西
var email = '<Actinic:Variable Name="InvoiceEmail"/>';
email = email.replace('Email: ','');
如何将清理后的字符串传回 Trustpilot 脚本?
上面代码段中的 'john@gmail.com'
字符串可以替换为您想要的任何内容,可以是 returns 字符串的函数调用,或者只是一个字符串变量。
例如:
var badEmail = '<Actinic:Variable Name="InvoiceEmail"/>'
document.addEventListener('DOMContentLoaded', function() {
const trustpilot_invitation = {
recipientEmail: badEmail.replace('Email: ',''),
recipientName: 'John',
referenceId: 'Order_123',
source: 'InvitationScript',
};
tp('createInvitation', trustpilot_invitation);
});
我正在使用 Trustpilot 提供的以下代码将 Trustpilot 邀请集成到我的收据页面中
<script>
document.addEventListener('DOMContentLoaded', function() {
const trustpilot_invitation = {
recipientEmail: 'john@gmail.com',
recipientName: 'John',
referenceId: 'Order_123',
source: 'InvitationScript',
};
tp('createInvitation', trustpilot_invitation);
});
我将使用的电子邮件和姓名字符串包含我需要清理的虚假字符,使用诸如
之类的东西var email = '<Actinic:Variable Name="InvoiceEmail"/>';
email = email.replace('Email: ','');
如何将清理后的字符串传回 Trustpilot 脚本?
上面代码段中的 'john@gmail.com'
字符串可以替换为您想要的任何内容,可以是 returns 字符串的函数调用,或者只是一个字符串变量。
例如:
var badEmail = '<Actinic:Variable Name="InvoiceEmail"/>'
document.addEventListener('DOMContentLoaded', function() {
const trustpilot_invitation = {
recipientEmail: badEmail.replace('Email: ',''),
recipientName: 'John',
referenceId: 'Order_123',
source: 'InvitationScript',
};
tp('createInvitation', trustpilot_invitation);
});