-2

HTML に次のインライン JavaScript があります。

<script type="text/javascript">
    var vm = null;
    $(function () {
       vm = new MyViewModel(); // ViewModel
       ...
    });
    ...
    var data = Scheduler.schedulerToObject(vm.editScheduler());

HTMLのAjax:

$.ajax({
   url: '@Url.Action("SetScheduler")',
   data: JSON.stringify(data),
   type: "POST",
   dataType: 'json',           
   success: function (result) {
      if (result.succeeded) {
         $('#edit').modal('hide');
      } 
      else {
         showWrating(result.error);
      }
    },
    error: function (message) {
      toastr.error(message, "Error");
    }
});"

これを TypeScript に変換するにはどうすればよいですか?

4

1 に答える 1

1

.ts 拡張子を持つ新しいファイルにコードを配置する必要があります。次に、JavaScript を貼り付けて、コンパイル エラーが発生する場所を確認します。コンパイル エラーを解決するには、外部ライブラリの定義ファイルが必要です。

jQuery など、Definite Typed で多くのライブラリの定義を取得できます。

https://github.com/borisyankov/DefinitelyTyped

何か特定のことに行き詰まった場合は、ここに良い質問を投稿してください。私たちがお手伝いします。

https://stackoverflow.com/faq

于 2013-04-24T17:43:59.383 に答える