Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度及;UI路由器-模板正在加载,但文档上没有显示任何内容_Angularjs_User Interface_Router - Fatal编程技术网

Angularjs 角度及;UI路由器-模板正在加载,但文档上没有显示任何内容

Angularjs 角度及;UI路由器-模板正在加载,但文档上没有显示任何内容,angularjs,user-interface,router,Angularjs,User Interface,Router,我正在将Angular 1与UI Router()一起使用 下面是我的主app.js的样子: var myApp= angular.module('myApp', [ 'ui.router' ]); myApp.config(function($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise("/overview"); $stateProvider .state('overview',

我正在将Angular 1与UI Router()一起使用

下面是我的主app.js的样子:

var myApp= angular.module('myApp', [
  'ui.router'   
]);

myApp.config(function($stateProvider, $urlRouterProvider) {
  $urlRouterProvider.otherwise("/overview");
  $stateProvider
    .state('overview', {
      url: "/overview",
      templateUrl: "templates/overview/overview.html"
    });
});
问题是,我可以加载
overview.html
,但文档上没有显示任何内容(文件肯定不是空的)


我不清楚为什么会发生这种情况。

好的,问题是我使用了
ng视图
而不是
ui视图

我想你忘了在index.html中添加带有ui-view指令的div

示例:

另一件事我不完全确定,但它是如何工作的,我把“templateUrl”放在州内的视图列表中

我目前正在使用的一个示例:

  .state('home', {
        url: '/',
        views: {
          '@': {
            templateUrl: 'templates/main.html'
          }
        }
    });
希望它对你有效,如果不行,你能提供更多关于你问题的信息吗? 我想我可以帮你

  .state('home', {
        url: '/',
        views: {
          '@': {
            templateUrl: 'templates/main.html'
          }
        }
    });