我正在研究angulatjs uirouter。该代码包含2个状态,如home和new,当我点击这些链接中的任何一个状态& url changess.But问题是对应那些状态的模板没有加载。
这是我的代码
var app=angular.module("myApp",['restangular','ui.router']);
app.config(['RestangularProvider',function(RestangularProvider){
RestangularProvider.setBaseUrl('http://localhost:9999')
}])
app.config(['$stateProvider',function($stateProvider){
$stateProvider.
state('home',{
url:'/home',
templateUrl:'/view/home.html'
})
.state('next',{
url:'new',
templateUrl:'/view/new.html'
})
}])
HTML
<a ui-sref='home'>
home
</a>
<a ui-sref='next'>
new
</a>
我不知道问题是什么?任何人都可以帮助我吗?..
答案 0 :(得分:0)
您似乎错过了ui-view
以便让模板插入
<a ui-sref='home'>
home
</a>
<a ui-sref='next'>
new
</a>
<div ui-view></div>