如何在引导箱中加载附加了 javascript 方法的自定义元素?

How can I load in a bootbox a custom element with javascript methods attached?

我想在 bootbox 中使用裁剪和调整图像大小。为此,我使用 Cropper

基于the examples of Cropper,我应该在显示时实例化我的bootbox中的cropper对象,并在关闭时将其删除。

是否可以或者我应该使用常规 bootstrap 模态?

例如,我可以在引导框 message 中添加一个 script 标签以便在那里完成工作吗?那会很脏,在我投入之前,我想检查更多 clean/elegant 方法。

我使用 bootbox 自定义对话框的模式是这样写的:

message: "<div id='dialogAnchor'></div>"

在 bootbox 对话框定义中并跟进( 你创建 bootbox 之后)

Blaze.render(Template.myDialog,$("#dialogAnchor")[0])

将我的模板直接嵌入到引导框对话框中。这使得管理引导箱的内容变得非常非常简单。我没有使用过裁剪器,但假设您可以在普通模板中使用它,那么您可以使用上述模式将该模板放入引导箱中。