2016-06-01 13 views
1

私はUIルータ(https://github.com/angular-ui/ui-router)で角度1を使用しています。ここで角度ルータとUIルータ - テンプレートがロードされていますが、ドキュメントに何も表示されません。

は次のように私のメイン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何も表示さをロードすることができるよ、

angular.js:11821 XHR finished loading: GET "http://localhost:8000/templates/overview/overview.html". 
(確かにファイルは空ではありません)

これがどうして起こるのかよく分かりません。

答えて

2

:私は完全にはよく分からないが、その私がどのように動作するか、私は入れ<div ui-view></div>

もう一つの"templateUrl"を状態の内部のビューリストに追加します。

この時点で使用した例イムは:

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

があなたの問題についてより多くの情報を置くことができる、それはあなたに動作しない場合はしてくださいホープ? 私はあなたを助けることができると思う:(

+0

これは本当に問題です:)それは注意するのは難しいことでした。ありがとう – user3800799

1

問題は、私がui-viewの代わりにng-viewを使用したことでした。

私はあなたがTUがあなたのindex.htmlのUIビューディレクティブで

例のdivを入れて忘れてしまったと思います

関連する問題