ui.router不允许在我的HTML中显示更改

时间:2015-11-03 11:09:31

标签: angularjs

以下是我使用ui.router的配置。我对left.html进行了更改,以为我会看到我的更改,但我没有。我必须更改html文件的名称才能看到更改。如何反映我的HTML中的变化?

<div class="col-md-3">
    <div ui-view="left"></div>
</div>
<div class="col-md-9">
    <div ui-view="right"></div>
</div>


ms.config(function($stateProvider, $urlRouterProvider, $locationProvider) {
  $urlRouterProvider.otherwise("manageservices");
  $stateProvider
    .state('manageservices', {
      abstract : true,
      templateUrl: 'static/app/manage-services/manageservices.html',
      controller: 'ManageServicesCtrl',
      cache: false,
      reload: true
    })
    .state('manageservices.main', {
      url: "/manageservices",
      views: {
        'left': {
          templateUrl: 'static/app/manage-services/left.html',
          controller: 'ManageServicesCtrl',
          cache: false,
          reload: true
        },
        'right': {
          templateUrl: 'static/app/manage-services/right.html',
          controller: 'ManageServicesCtrl',
          cache: false,
          reload: true
        }
      } //end views 

    })
})

0 个答案:

没有答案