将 HTML 呈现到引导框回调函数中的正确方法是什么?
我遇到的问题是,我试图在回调中发送 HTML 电子邮件,但没有一个 HTML 标签正确呈现。
callback: function () {
var text = "Greetings,<br /><br />" +
提前致谢。
最佳答案
尝试使用 Blaze.renderWithData
或仅使用 Blaze.render
加载包含您的 html 的模板到引导箱中。这是一个例子
bootbox.dialog({
message: "<div id='dialogAnchor'></div>",//I am not sure if it will be found.
//You can just set your anchor div in the parent document
title: "Such a nice modal!",
animate: true,
buttons: {
danger: {
label: 'cancel',
className: "btn-default",
callback: function() {
}
},
success: {
label:'done',
className: "btn-success",
callback: function() {
Blaze.renderWithData(Template.YourHTML, {email:this.content}, $("#dialogAnchor")[0]);
//or alternatively
Blaze.render(Template.YourHTML, $("#dialogAnchor")[0]);
}}
}});
关于javascript - Bootbox HTML 渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31550485/