.state('home', {
url: '/',
templateUrl: 'index.html',
abstract:true
})
.state('home.dashboard', {
url: '/dashboard',
templateUrl: 'dashboard/index.html',
controller: 'dashboardCtrl'
})
I failed to load index.html
when I visit example.com/dashboard
, I was only able to get the raw html of what is inside dashboard/index.html
. That's strange, because in index.html
I've declared <ui-view></ui-view>
within the body so I expect dashboard/index.html
to be a child of index.html
.
Pushed a repo of my code.