2015-02-08 55 views
-1

在我的文件home.js有如何在AngularJS中使用templateUrl?

.state('app.profile', { 
    url : '/profile', 
    views : { 
     'appContent' : { 
      templateUrl: '../templates/profile.html', 
      controller: 'HomeController' 
     } 
    } 
}) 

在我的文件profile.html有這個

<ion-view title="Profile"> 
    <ion-content> 
    <!--somethings here--> 
    </ion-content> 
</ion-view> 

我的目錄

js 
    home.js 
templates 
    profile.html 

但我不能使它發揮作用。請幫我解決這個錯誤!

+0

似乎這個老問題沒有解釋的問題是什麼/是,所以我投票結束。如果可以,請修改。 – halfer 2015-08-09 08:37:36

回答

0

如果我理解正確的話,你必須這樣做:

.state('index', { 
    url : '/route1', 
    templateUrl: '../templates/profile.html', 
    controller: 'Controller' 
}) 

,如果你想使用多個視圖:

.state('index', { 
    url: "/route1", 
    views: { 
     "viewA": { template: "index.viewA" }, 
     "viewB": { template: "index.viewB" } 
    } 
}) 
+0

不是我的意思是:我在我的index.html文件中有這個代碼 但我想他們分成2檔。我將