передача различных параметров массивов в пакт - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть два вызова API, единственное отличие заключается в параметрах массива:

// it is used for displaying whole list  
Query 1 : limit=25&var1=[deleted=false] 

//it is used for displaying on basis of id
Query 2 : limit=25&var1=[deleted=false,id=10005]    

Я пытался использовать термин, тоже что-то вроде, но он принимает оба запроса как один

var1: term({
generate: '[deleted=false]',
matcher: '[deleted=false]'}),

var1: term({
generate:'[deleted=false,id=10005]',
matcher:'[deleted=false,id=10005]'}),

Кроме того, я прошел точный запрос, но он не работает

Есть предложения о том, как это сделать?

1 Ответ

0 голосов
/ 20 сентября 2018

Если вы хотите использовать динамический тип массива по параметрам в javascript, используйте это.

var [deleted, id, ...any] = parameter;
console.log(deleted, id);

В случае, если вы выбрасываете параметр ([удалено]), журнал печатается как "deleted, id is undefined".

...