模板没有加载angularjs?

时间:2015-02-16 07:48:23

标签: javascript angularjs templates angular-ui-router

我正在研究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>

我不知道问题是什么?任何人都可以帮助我吗?..

1 个答案:

答案 0 :(得分:0)

您似乎错过了ui-view以便让模板插入

<a ui-sref='home'>
  home
</a>
<a ui-sref='next'>
  new
</a>
<div ui-view></div>