1

Script# を使用する最初の試みがうまくいきません。私のソリューションには、インターネット テンプレートと script# ライブラリから作成された mvc 4 プロジェクトがあります。

script# ライブラリには、ページ上の要素を検索するクラスと、このクラスを呼び出すページ ファイルがあります。

mvc プロジェクトのスクリプト フォルダーにスクリプトをデプロイしました。

それをテストするために、mvc プロジェクトの About ビューをクリアして追加しました

<div>  
      <canvas id="myCanvas" height=500 width=500></canvas>  
     <script type="text/javascript" src="../../Scripts/Moonbeam.js"></script>
</div>

プログラムをデバッグで実行し、概要ページへのリンクをクリックすると、メッセージが表示されます

Microsoft JScript ランタイム エラー: 'Type' が定義されていません

「コンパイルされた」js ファイルの最初の行によってスローされます

(function(){
Type.registerNamespace('Moonbeam');

明らかに私は何かを見逃しています、誰かがそれを指摘してくれますか?

ストゥ

4

1 に答える 1

1

mscorlib.js スクリプトをページに (Moonbeam.js の前に) 追加することを忘れないでください。#script コア javascript です。

于 2012-07-13T19:02:52.827 に答える