【问题标题】:Bootbox HTML RenderBootbox HTML 渲染
【发布时间】:2015-07-21 22:08:21
【问题描述】:

将 HTML 呈现为引导框回调函数的正确方法是什么?

我遇到的问题是我试图在回调中发送 HTML 电子邮件,但没有一个 HTML 标记正确呈现。

callback: function () {
   var text = "Greetings,<br /><br />" +

提前致谢。

【问题讨论】:

    标签: javascript meteor bootbox


    【解决方案1】:

    尝试使用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]);
                    }}
                }});
    

    【讨论】:

      猜你喜欢
      • 2012-02-06
      • 1970-01-01
      • 2018-12-26
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2012-12-16
      • 2018-10-10
      • 2011-06-06
      相关资源
      最近更新 更多