2016-11-23 14 views
0

こんにちは、私はwebapi SPAアプリケーションを角度UI。 angular.js:13550エラー:[$コンパイル:tpload]は、テンプレートの読み込みに失敗しました:/ PURNATEST /アプリケーション/レポート私は以下のエラーを取得しています

$uibModal.open({ 
     templateUrl: '/PURNATEST/App/Reports/ABC/ReportEditModel.html', 
     controller: 'ABCDController', 
     scope: $scope 
    }).result.then(function ($scope) { 
     clearSearch(); 
    }, function() { 
     var stest = ""; 
    }); 

以下のように私はtemplateurlを使用してHTMLページをロードしています/ABC/ReportEditModel.html:BundleConfigで(HTTPステータス404が見つかりません)

私は、ブートストラップとストラップ-TPL

"~/Scripts/angular-ui/ui-bootstrap.js",// used 
"~/Scripts/angular-ui/ui-bootstrap-tpls.js", //used 

の両方を登録していますそして、私のモジュールは、この

のように見えます
var PCMApp = angular.module('PCMApp', [  
    'ngRoute',   //app route (url path) support 
    'ngSanitize',  //fixes HTML issues in data binding   
    'ui.bootstrap', 
    'ngDialog',   
    'common'  
]); 

この問題を解決する方法を教えてもらえますか?

+0

エラーは '404'ファイルが見つかりません。このファイルは'/PURNATEST/App/Reports/ABC/ReportEditModel.html'にありますか? –

+0

はいPankaj、私は交差確認しました。それが存在します。 –

+0

'templateUrl'への正しいパスを指定してください。 –

答えて

0

これは解決されました。私はsharepointのプロバイダホストアプリケーションを使用していましたが、ファイルパスはデバッグ(dev env)とテスト環境(デプロイメント後)では異なります。問題は相対的な経路であった。

返信いただきありがとうございます。 -PURNA

関連する問題