我的要求是:
index.html
-- /login
-- /main/tab1
-- /main/tab2
-- /userinfo
ui就像:
和UI细节:
我已经看过ui-route演示,但是按照演示,我不知道如何构建路由配置到我想要的,所以任何人都可以帮助我吗? ui-route配置有点复杂.....
如果我的网址定义不完美,请帮我改进网址结构,谢谢
答案 0 :(得分:2)
如果您已经看过该演示并理解它,那么这应该是有道理的:
.state('index', {
url: '/',
templateUrl: //your index.html template path,
controller: // your controller if any for index page
})
.state('index.login', {
url: '/login',
templateUrl: // your login template,
controller: // controller for login page
})
.state('index.mainTab1', {
url: '/main/tab1',
templateUrl: // your tab1 template,
})
以相同的方式添加其他状态,您应该准备好了。