2016-10-21 4 views
0

私はJavascript開発の新機能を備えており、javascriptファイル(私が作成)を使用する特定のViewを読み込む際に問題が発生しています。ページが読み込まれると、Uncaught ReferenceErrorが取得されます。javascript asp.net MVCアプリケーションでUncaught ReferenceError

このモジュールでは
IoTApp.createModule(

//some other functions here 

[jQuery, resources, powerbi]); 

、ページのロード時、それはそれを言って、JavaScriptエラーがスローされます。「リソースを定義されていません」

を私はまた私がロード「メイン」ジャバスクリプトを持っています_Layout.cshtmlの<head>タグ:

<script type="text/javascript" src="~/Scripts/Views/IoTApp.js"></script> 

がIoTApp.jsはリソースが定義されているベローズ、次のように定義される。

var IoTApp = 
{ 
    resources: {}, 
    createModule: function (namespace, module, dependencies) { 
    //Some code here 
    }); 
} 

このページをDebbugingすると、IoTAppがブラウザの開発者ツールからネットワークオプションで読み込まれていることがわかります。

何か不足していますか?

答えて

0

コードをトレースすると、わかりやすくなりました。 「リソース」を使用するJavascriptコードを呼び出すビュー内のリソースオブジェクトを作成するには、単に欠落していました。

IoTApp.jsで作成されたリソースオブジェクトは使用されていないため、削除しました。

関連する問題