2016-03-04 4 views
1

Поэтому я использую следующее, чтобы загрузить шаблон в модальном (что-то).Материализовать Modal + filepicker Modal - Conflict

Template.something.onRendered(function(){ 
    this.$(".modal-trigger").leanModal(); 
}); 

Шаблон имеет кнопки в нем, которая при нажатии вызывает filepicker, используя следующий код, написанный под шаблоны событий

'click #upload': function() { 

     event.preventDefault(); 
     filepicker.pickAndStore(
      { 
       mimetypes: ['image/png'], 
       multiple: false 
      }, 
      { 
       access: "public" 
      }, 
      function (InkBlobs) { 
       var InkBlob = _.first(InkBlobs); 
       var FilepickerId = _.last(InkBlob.url.split("/")); 

      }, 
      function (FPError) { 
       if (FPError && FPError.code !== 101) 
        alert(FPError.toString()); 
      } 
     ); 
    }, 

Проблема у меня есть, filepicker модальные нагрузки под «что-то» покадрово. Из-за этого я не только не могу получить доступ к шаблону filepicker, если даже попытаюсь щелкнуть где-нибудь вне моего «что-то» модального, модальная будет закрыта.

В идеале, я хотел бы, чтобы filepicker всплывал, загружал изображение, закрывал его, делал то, что мне нужно, в «что-то» модальное и закрывал его, вызывая вне модального.

Любой способ избежать столкновения между двумя модалами?

ответ

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