2016-04-22 6 views
0

I modal schaffen, in dem ich einen Knopf, den Zustand offen Kind menu.friendui-sref arbeitet nicht mit Kind Zustand von ionischen modal

Namen erstellen, die ich es so definiert:

app.config(function($stateProvider, $urlRouterProvider){ 
$stateProvider 
.state('menu', { 
    url: '/menu', 
    abstract: true, 
    templateUrl: 'views/menu.html' 
}) 
.state('menu.friend', { 
url: '/map', 
    views: { 
    'menuContent': { 
    templateUrl: 'views/map.html' 
    } 
    } 
    }) 

In meinem Ion -Modal-Ansicht, ich habe diesen Knopf Code:

<button ui-sref="menu.friend"> 
Add event 
</button> 

Aber nichts wird angezeigt. Irgendwelche Hilfe bitte.

Antwort

1

Hallo ich denke, Ihr Code funktioniert gut. Thing is modal hat einen Z-Index, der mehr ist als eine Ansicht, so dass er auf der neuen Ansicht sitzt.

tun so etwas wie dieses

<button ui-sref="menu.friend" ng-click="modalClose()"> 
Add event 
</button> 

Auch ich mehr sauberer Zustand Urls bevorzugen, so etwas wie dieses

app.config (function ($ stateProvider, $ urlRouterProvider) {

$stateProvider 
.state('menu', { 
    url: '/menu', 
    abstract: true, 
    templateUrl: 'views/menu.html' 
}) 
.state('menu.friend', { 
url: '/menu/friend', 
    views: { 
    'menuContent': { 
    templateUrl: 'views/map.html' 
    } 
    } 
    })