Как перевести простой Ajax на TypeScript?

-3

У меня есть простой JavaScript-код, который использует Ajax. Я хочу перевести этот запрос ajax в TypeScript для более объектно-ориентированного представления. С классом и методом и жесткими типами данных (аналогично Java :-).

Помогите мне перевести, если это возможно:

$(document).ready(function() {
    $('#my-viewscope').click(function() {
        $ajax({
            url: 'get_data_servlet',
            type: 'post',
            dataType: 'json',

            success: function(response) {
                $.each(response, function(key, value) {
                    console.log(value);
                });
            }
        })
    })
});
  • 2
    Для такого простого использования лучше так.
  • 0
    Почему бы вам просто не настроить интерфейс, который проверяет тип ответа? и справиться с этим так.
Показать ещё 2 комментария

1 ответ

0
Лучший ответ

Простая, но слегка устаревшая статья объясняет основы того, как обернуть вызовы API в классе TypeScript. Обратите внимание на класс Customer, который содержит четыре функции - SelectAll(), Insert(), Update() и Delete(), которые вызывают соответствующие методы веб-API с помощью jQuery, при сохранении проверки типов (увы, я когда-то был Java-разработчик, который сталкивался с такими же проблемами при изучении динамически типизированного Javascript):

Ещё вопросы

Сообщество Overcoder
Наверх
Меню