2016-05-03 8 views
0

asp.net mvcでAngular1.5を使用しています。コントローラ、 事項 - -ng-includeはurlをAngular 1.5でどのように構築しますか?

public class HomeController : Controller 
    {  

     public ActionResult Instructions() 
     { 
      return View(); 
     } 
    } 

URL上記のアクション

<div> 
<div ng-include src="app/Layout/shell/Shell.html" class="height100"> 

</div> 
</div> 
の下に含まれているHTML

を返すことがhttp://domainname/components/Webui/Home/Instructions

ホームを指して自分のアプリケーションの負荷がデフォルトで

しかし、shell.htmlをダウンロードすることはできません。ホームが来ている理由 それは、上記のURLで

http://domainname/components/Webui/Home/app/layout/shell/Shell.html

以下のように間違ったURLを生成していますか?

マイフォルダ構造は、何かが間違っているなら、私を修正してください

app 
    layout 
    shell 
     Shell.html 
Controllers 
Views 
    Home 
    Index.cshtml 
    Instructions.cshtm 

です。

答えて

0

インデックスからの相対パスを使用しています。プロジェクトルートからスラッシュをパスに追加する:

ng-include src="/app/Layout/shell/Shell.html 
+0

このURLは、この「http:// domainname/components/app/layout/shell/Shell.html'」のようにしてみてください。 – Badrinarayana

関連する問題