2016-07-20 2 views
0

Этот вопрос относится к мосту Aurelia Materialize.Закрыть Aurelia Materialize Bridge Modal Programmatically

Есть ли способ закрыть программный программный код вместо добавления класса модального закрытия к кнопке?

Например, в документации, у меня есть следующие кнопки в нижней части моего модальных:

<a click.delegate="doSomething()" md-button md-waves class="modal-action modal-close">Ok</a> 

Но, я хочу сделать некоторые проверки в «DoSomething()» перед закрытием модального и предотвратить он закрывается в некоторых случаях и закрывает его в других. Теперь, как сейчас, «doSomething()», но модальный сразу закрывается. Я вижу, что есть полный делегат, который я могу установить, но это уже слишком поздно!

Я что-то упустил или это недостающая функция?

Спасибо.

+0

для чего это стоит, я попытался захватить ссылку на модальный, используя jquery и вызвав .closeModal(), который не работает ... Ошибка консоли говорит, что closeModal не является функцией – A2345sooted

ответ

0

Похож JQuery 3.1.0 вызывает проблемы ... когда я вернулся к Jquery 2.2.4, я был в состоянии использовать

$(this.myModal).closeModal(); 

не первый раз JQuery 3 ввернул меня и стоил мне hours

+0

http: // youmightnotneedjquery. ком / –

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