Как закрыть раздвижное меню с помощью навигатора push-страницы в onsen ui и в angularjs?Как закрыть ons-скользящее меню из push page ons navigator
0
A
ответ
0
Вот Документы для разветвителя и Angular2 с онсэном 2.
https://onsen.io/v2/docs/angular2/ons-splitter-side.html
Вот код из примера:
window.fn = {};
window.fn.open = function() {
var menu = document.getElementById('menu');
menu.open();
};
window.fn.load = function(page) {
var content = document.getElementById('content');
var menu = document.getElementById('menu');
content.load(page)
.then(menu.close.bind(menu));
};
Для angular1 и с помощью скользящего меню, эти документы являются правильными:
https://onsen.io/v2/docs/angular1/ons-sliding-menu.html
Вы использовали бы следующие методы:
openMenu([options])
Слайд вышележащий слой, чтобы открыть слой позади.
closeMenu([options])
Сдвиньте вышеуказанный слой, чтобы скрыть слой позади.
toggleMenu([options])
Сдвиньте вышеуказанный слой, чтобы открыть слой, если он в настоящее время скрыт, в противном случае скрыть слой позади.
Я хочу нажать страницы и закрыть меню с помощью ons-navigator, потому что я использую push-страницы. – fahad
Для этого просто используйте две строки кода в вашей функции onclick (ng-click). Один для перемещения страницы, а затем для переключения меню. Для получения дополнительной информации отправьте часть своего кода, в котором вы застряли, и мы можем вам помочь. – Munsterlander