2016-11-07 1 views
0

Ich benutze angular hoodowel Vorlage für die Entwicklung meiner Webanwendung. route config code file wird weiter unten gezeigt.Wie fügt man einen externen Link zum Angular SPA Menu hinzu?

(function(){ 
'use strict'; 

var app = angular.module('app'); 

// Collect the routes 
app.constant('routes', getRoutes()); 

// Configure the routes and route resolvers 
app.config(['$routeProvider', 'routes', routeConfigurator]); 

function routeConfigurator($routeProvider, routes) 
{ 
    routes.forEach(function(r) 
    { 
     setRoute(r.url, r.config); 
    }); 

    $routeProvider.otherwise({ redirectTo: '/' }); 

    function setRoute(url, definition) 
    { 
     definition.resolve = angular.extend(definition.resolve || {}, { 
      prime: prime 
     }); 

     $routeProvider.when(url, definition); 
    } 
} 

prime.$inject = ['datacontext']; 
function prime(dc) { return dc.prime(); } 

// Define the routes 
function getRoutes() 
{ 
    return [ 
     { 
      url: '/', 
      config: { 
       templateUrl: 'app/dashboard/dashboard.html', 
       title: 'dashboard', 
       settings: { 
        nav: 1, 
        content: '<i class="fa fa-dashboard"></i> Dashboard' 
       } 
      } 
     }, { 
      url: '/customers', 
      config: { 
       title: 'customers', 
       templateUrl: 'app/customer/customers.html', 
       settings: { 
        nav: 2, 
        content: '<i class="fa fa-calendar"></i> customers' 
       } 
      } 
     }, 
     { 
      url: '/customer/:id', 
      config: { 
       title: 'customer', 
       templateUrl: 'app/customer/customerdetail.html', 
       settings: {} 
      } 
     } 
    ]; 
}})(); 

Ich muss einen externen Link zu meinem Menü als Beispiel www.google.com hinzufügen. wie kann ich einen weiteren link zu dieser route config wie unten hinzufügen.

{ 
     url: 'www.google.com', 
     config: { 
      title: 'MyExternalLink', 
      settings: {} 
     } 
    } 
+0

''

+0

Zusatz-Protokoll aus .right navigieren? –

+0

Nikhil funktioniert nicht – Wella

Antwort

Verwandte Themen