2015-06-23 10 views
1

Я хочу использовать обрезку и изменение размера изображений внутри загрузочного окна. Для этого я использую Cropper.Как загрузить загрузочный бокс в пользовательский элемент с приложенными методами javascript?

На основании the examples of Cropper, я должен создать экземпляр объекта обрезки в своем ботинке, когда он отображается, и избавиться от него, когда он будет закрыт.

Возможно ли использовать обычный загрузочный мод?

Могу ли я, например, добавить тег script в бокс-бокс message, чтобы выполнить эту работу? Это было бы грязно, и прежде чем я вступлю в это, я хотел проверить более чистые/элегантные подходы.

ответ

1

Мой образец для использования bootbox пользовательских диалоговых окон, чтобы написать:

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

в определении диалогового bootbox и следует, что до (после вы создаете bootbox) с

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

для встраивания мой шаблон в диалоговом окне bootbox напрямую. Это значительно упрощает управление содержимым загрузочного бокса. Я не использовал обрезку, но предполагая, что вы можете использовать его в обычном шаблоне, вы можете использовать вышеупомянутый шаблон, чтобы получить этот шаблон в bootbox.

+0

Спасибо! Я попытался отобразить шаблон, используя помощник spacebars (например, '{{> myTemplate}}'), но это не сработало. Ваш путь работает и действительно намного, намного проще :-). Я подтверждаю ответ, но, пожалуйста, поместите HTML в ключ сообщения под кавычками (он неверен как есть) и укажите, что ваш 'Blaze.render' должен быть выполнен сразу после функции' bootbox.dialog', но за пределами Это. – Billybobbonnet

+0

Сделано, спасибо Билли! –

 Смежные вопросы

  • Нет связанных вопросов^_^