Как создать функцию в необязательном параметре в Typescript - PullRequest
0 голосов
/ 23 марта 2020

Мне было интересно, как получить функцию с параметром.

У меня есть функция, у которой есть метка, бренд и параметр магазина. Но это не работает, и я не знаю, как это исправить ..

const getTransaction = (shop?:string, brand?:string, label:string) => {
if(shop && brand === null){
   return label
}else {
  return shop + brand;
  }
}
getTransaction("brand","topshop", "topshop - brand")
getTransaction(null,null, "topshop - brand")

1 Ответ

2 голосов
/ 23 марта 2020

вы не можете поставить необязательные параметры перед обязательными параметрами

(label:string, shop?:string, brand?:string) должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...