के लिए वापस जा किसी भी ion-item
यह वांछित पेज खोलने पर क्लिक करते हैं की एप्लिकेशन बंद कर देता है, लेकिन अगर मैं डिवाइस वापस बटन पर क्लिक करें यह बल्कि एंड्रॉयड में पिछले पृष्ठ पर वापस जाने से ऐप्स को बंद:डिवाइस पर क्लिक करने से वापस बटन के बजाय पिछले पृष्ठ
<ion-side-menus enable-menu-with-back-views="false">
<ion-side-menu-content>
<ion-nav-bar class="bar-positive">
<ion-nav-back-button></ion-nav-back-button>
<ion-nav-buttons side="left">
<button class="button button-icon icon ion-android-menu" menu-toggle="left">
</button>
</ion-nav-buttons>
</ion-nav-bar>
<ion-nav-view name="menuContent"></ion-nav-view>
</ion-side-menu-content>
<ion-side-menu side="left">
<ion-header-bar class="bar-positive">
<h1 class="title"></h1>
</ion-header-bar>
<ion-content>
<ion-list>
<ion-item menu-close ng-click="login()">
Login
</ion-item>
<ion-item menu-close ui-sref="app.search">
Search
</ion-item>
<ion-item menu-close href="#/app/browse">
Browse
</ion-item>
<ion-item menu-close href="#/app/playlists">
Playlists
</ion-item>
</ion-list>
</ion-content>
</ion-side-menu>
</ion-side-menus>
यहाँ app.js
है:
यह मेरा आयनिक पक्ष मेनू है
.state('app', {
url: '/app',
abstract: true,
templateUrl: 'templates/menu.html',
controller: 'AppCtrl'
})
.state('app.search', {
url: '/search',
views: {
'menuContent': {
templateUrl: 'templates/search/default.html'
}
}
})
.state('app.search-form', {
url: '/search-form',
views: {
'menuContent': {
templateUrl: 'templates/search/search-form.html'
}
}
})
हे ne समाधान मैंने पाया:
$ionicHistory.nextViewOptions({
disableBack: true,
historyRoot: true
});
तो जब आप एक बटन और अगले पृष्ठ पर जाकर क्लिक करें, इस वसीयत बटन वापस अक्षम हो जाएगा।
कैसे मैं एक बार '$ state.current.name ==" app.home "पृष्ठों वापस करने के लिए नेविगेट कर सकते हैं' सही है? – manish
$ IonicHistory पर एक नज़र डालें। http://ionicframework.com/docs/api/service/$ionicHistory/। और अगर यह आपके मूल प्रश्न को हल करता है तो कृपया इस उत्तर को स्वीकार करें। –
@AndreKreienbring आपने 100 मिलीसेकंड देरी क्यों जोड़ दी? –