UNPKG

unserver-unify

Version:

47 lines (45 loc) 1.54 kB
angular.module('bamboo.news', ['ui.router']).config( ['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) { $stateProvider.state('index.newses', { url: "/news?share", views: { "@index": { templateProvider: function(deviceDetector, $templateFactory, loginService) { var url = ''; if (deviceDetector.isMobile() && !deviceDetector.isTablet()) { url = 'app/news/mobilelist.html'; } else { url = 'app/news/list.html'; } return $templateFactory.fromUrl(url); }, //templateUrl: "app/news/list.html", } }, ncyBreadcrumb: { label: "News List" // {{setting.totalCount}} }, }).state('index.newses.detail', { url: '/:id', views: { "@index": { templateProvider: function(deviceDetector, $templateFactory, loginService) { var url = ''; if (deviceDetector.isMobile() && !deviceDetector.isTablet()) { url = 'app/news/mobiledetail.html'; } else { url = 'app/news/detail.html'; } return $templateFactory.fromUrl(url); }, //templateUrl: 'app/news/detail.html' } }, ncyBreadcrumb: { label: 'News' }, }); } ]);