Правильный способ использования конечных точек 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;
}
Это потому, что Прозрачная
кисть позволяет поражать область и, таким образом, получать и реагировать на щелчки мыши, тогда как кисть по умолчанию null
не позволяет , Другими словами, если кисть не определена, область становится «полой» и щелчки проходят; с определенной кистью (даже прозрачной) они "сплошные" и могут быть получены щелчки.
См. эту полезную статью о кистях WPF для получения дополнительной информации.