相关疑难解决方法(0)

使用ui-router将父状态默认为子状态

我有这种状态结构:

.state('places',
{
    url:'/places',
    controller:'PlacesController',
    templateUrl:'views/places.html'
})
.state('places.city',
{
    url:'/:city',
    templateUrl:function(stateParams)
    {
        return 'views/places/'+stateParams.city+'.html';
    }
});
Run Code Online (Sandbox Code Playgroud)

它工作得很好,除非URL /places之后没有城市.
如何templateUrl在子状态中具有默认值?

我认为最好的方法是设置ui-view PlacesController,但这似乎是不可能的.

angularjs angular-ui-router

8
推荐指数
3
解决办法
7408
查看次数

标签 统计

angular-ui-router ×1

angularjs ×1