Following are the key files required to make such an Ionic App:
Make sure your app.js looks like following. Place the file in www/js folder.
angular.module('starter', ['ionic', 'starter.controllers' ])
.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)
if (window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
// org.apache.cordova.statusbar required
StatusBar.styleDefault();
}
})
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('app', {
url: '/app',
abstract: true,
templateUrl: 'templates/menu.html',
controller: 'AppCtrl'
})
.state('app.login', {
url: '/login',
views: {
'menuContent': {
templateUrl: function($state, $stateParams) {
return 'templates/login.html';
},
controller: 'LoginCtrl'
}
}
});
$urlRouterProvider.otherwise('/app/login');
});
Make sure your controller looks like following. Place the file in www/js folder.
angular.module('starter.controllers', ['ionic'])
.run(function($ionicPlatform, $state) {
$ionicPlatform.ready(function() {
})
})
.controller('AppCtrl', function($scope) {
})
.controller('LoginCtrl', function($scope) {
});
Create a page namely “menu.html” and paste following code:
<ion-nav-bar class="bar-royal">
</ion-nav-bar>
<ion-nav-view name="menuContent"></ion-nav-view>
Create a file login.html in www/templates folder and place following code:
<ion-view view-title="Login">
<ion-pane class="login-page">
<ion-content scroll="false">
</ion-content>
</ion-pane>
</ion-view>
In recent years, artificial intelligence (AI) has evolved to include more sophisticated and capable agents,…
Adaptive learning helps in tailoring learning experiences to fit the unique needs of each student.…
With the increasing demand for more powerful machine learning (ML) systems that can handle diverse…
Anxiety is a common mental health condition that affects millions of people around the world.…
In machine learning, confounder features or variables can significantly affect the accuracy and validity of…
Last updated: 26 Sept, 2024 Credit card fraud detection is a major concern for credit…