我訪問使用readFileSync一個HTML文件中像這樣訪問變量值
var content = fs.readFileSync("client/index.html", "utf-8");
並傳遞內容的HTML。
Students.afterRemote('create', function(ctx, result, next) {
loopback.Email.send({
to: result.email,
from: "[email protected]",
subject: "Thanks for choosing Us",
text: "text message",
html: content,
var: {
myVar1: 'a custom value'
},
headers: {
"X-My-Header": "My Custom header"
}
})
.then(function(response) {
})
.catch(function(err) {
});
}
在我的HTML文件,我有這樣的代碼
result.name + "<p> Your account is created successfully.Thanks for creating an account</p>"
在電子郵件它沒有給我result.name的價值。它正在顯示result.name。我如何獲得它的價值?謝謝
你從來沒有定義'result'。我覺得你已經提供了幾段代碼而沒有嘗試做出正確的[mcve] – Quentin
[tag:loopback]標籤在這裏看起來並不相關。 – Quentin
我得到正確的結果。問題是我如何訪問它? –