2016-06-06 9 views
1

Sagen, ich habe index.html mit:UI-Router Standardansicht innerhalb div

<div ui-view="viewA"> 
    // content 
</div> 

Ist es posible Inhalt in div zu setzen, die ich als Standardroute dienen? Also, ohne alles oder etwas anderes, nur etwas Markup direkt in diesem Div setzen.

+1

Haben Sie versuchen es sein könnte? Was ist passiert? Ich würde sagen, das hängt davon ab, ob Sie '$ urlRouterProvider.otherwise' verwenden – Phil

Antwort

3

Es gibt eine working plunker

das möglich ist, und wirklich ziemlich einfach. So lassen Sie uns haben diese innerhalb von index.html

<div ui-view=""> 

    this is the content of ui-view, 
    which serves as a template for a default state 

</div> 

Und dies der Standardzustand und sonst

$urlRouterProvider.otherwise('/default'); 

// States 
$stateProvider 
    .state('default', { 
     url: "/default", 
    }) 

Check it here