0
我想在我的項目中實現嵌套狀態,但它們不按預期方式工作。AngularJs:嵌套狀態不顯示
儘管視圖模板和js調用是在後臺加載的,但屏幕不會改變換句話說嵌套屏幕不顯示。
的http:// {域} /#/應用/存儲/用戶/ 1 /新
下面是我的工作
.state('app.store.users', {
url: '/users/:storeid',
params: { storeid: '1' },
templateUrl: 'store/users',
controller: 'UsersController',
require: ['users', 'datatables'],
data: {
displayName: 'Store Users'
}
})
.state('app.store.users.new', {
url: '/new',
templateUrl: 'store/newuser',
controller: 'NewUserController',
require: ['newuser'],
data: {
displayName: 'New User'
}
})
;
HTTP的代碼片段:// {域} /# /應用/存儲/用戶/ 1 /新
考慮到上述的URL,顯示用戶不NEWUSER。
在此先感謝!
爲什麼你的URL是這樣/應用/存儲/用戶...?從哪裏來應用程序/商店? –
控制檯中有任何錯誤嗎? –
@ZeRubeus上面有兩個父狀態,'app'和'app.store'依次有url'/ app'和'app/store'。直到/用戶的事情工作正常。 – ANKIT