AngularJS Как мне получить данные с URL-адреса, требующего как паролей строки запроса, так и публикации данных с использованием углового ресурса?

Стандарт ISO C §5.1.1.2 говорит: -

  1. Связанные жетоны литералов строки объединены.
  2. Символы пробела, разделяющие токены, уже не являются значимыми.
0
задан John Peters 20 February 2019 в 23:15
поделиться

1 ответ

Правильный способ использования конечных точек AngularJS с данными QueryString и Post

Это правильный шаблонный шаблон ресурса:

ByLocationResource: $resource(

    ByLocationEndpoint,
    {
        startDate: '@startDate',
        endDate: '@endDate'
    },
    {
        query: {

            Criteria: '@Criteria',
            locationIds: '@locationIds',
            method: 'POST',
            isArray: true
        }
    }
),

И это шаблон вызова первые два параметра заполняют параметры строки запроса для конечной точки, в то время как второй набор параметров заполняет данные Post. Мы назвали запрос метода, потому что мы запрашиваем данные на основе параметров записи, в результате чего результаты ограничиваются строкой запроса по дате начала и окончания.

MyService.ByLocation(
    {
        startDate: startDateTime,
        endDate: endDateTime
    },
    {
        Criteria: {

            Id: Id,
            Minutes: Minutes,
            Id2: Id2
        },
        locationIds: [5, 6, 7, 8]
    }
);

Код в сервисе MyService, вызывающий метод запроса.

function ByLocation(dates, payload) {

    return ByLocationResource.query(dates, payload).$promise;
}
0
ответ дан John Peters 20 February 2019 в 23:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: