angular-ui-router-tabs
Version:
Idiot-proof tab panes with route support using Angular.js + Bootstrap 3 + UI Router.
27 lines (21 loc) • 564 B
JavaScript
'use strict';
var SettingsCtrl = ['$rootScope', '$scope', '$stateParams', function($rootScope, $scope) {
$scope.initialise = function() {
$scope.tabData = [
{
heading: 'One',
route: 'user.settings.one',
url: 'user/settings/one/:test',
controller: 'ExampleCtrl',
class: 'first-tab'
},
{
heading: 'Two',
route: 'user.settings.two',
class: 'second-tab'
}
];
};
$scope.initialise();
}];
angular.module('example').controller('SettingsCtrl', SettingsCtrl);