Как лучше всего написать app.request (get / post) для повторного использования с framework7? - PullRequest
0 голосов
/ 05 декабря 2018

Как лучше всего написать app.request (получить / опубликовать) для повторного использования?В моем приложении у меня много запросов (get / post), и для каждой задачи я пишу что-то вроде этого ...

  //GET
  var url = endpoint + 'users/';
  var query = '{"id": "20"}';
  app.request.get(url,
          {keys: key,
           where: query,
           username: username,
           lastname: lastname,
           data: data
          },
          function (data) {

            data = JSON.parse(data);
            ….code....

          }

        //POST

        var url = endpoint + 'users/';
        app.request.post(url,
          {keys: key,
           username: username,
           lastname: lastname,
           data: data
          },
          function (data) {

            data = JSON.parse(data);
            switch(d.response.code)
        {
            case '400': ...code.. break;

            case '200': ...code… break;


           }

          }

Две вещи, которые меняются в моем запросе, это тип (get или post) ипараметры (иногда у меня есть все параметры выше, а иногда только два)… Я хотел бы создать только одну функцию, но я не знаю, как это сделать.Извините за мой вопрос, я новичок.Заранее благодарю за помощь.

...