LoDash частично и машинописный текст: ошибка от машинописного текста, идентифицирующая правильную версию функции - PullRequest
0 голосов
/ 11 июля 2019

я делаю это мой код

const query = _.chain(body.callback_query.data)

      // After splitting I got ["a=b454","c=dhjjh","f=g6hksdfjlksd"]
      .split("&") 

      // After map I got [["a","b454"],["c","dhjjh"],["f","g6hksdfjlksd"]]
      .map(_.partial(_.split, _, "=", 2))  

Пожалуйста, не указывайте эту конкретную часть

   _.partial(_.split, _, "=", 2)

Я получаю ошибку о подписи _.partial()

Аргумент типа 'LoDashStatic' не может быть присвоен параметру типа 'string'.

Это относится ко второму параметру

Это работало до сегодняшнего дня, мне нужно было обновить lodash до последней версии.

На самом деле я использую

"axios": "^0.19.0",
"@types/lodash": "^4.14.136",

Я пытался форсировать тип параметров, но безуспешно

_.partial(_.split, <_.LoDashStatic>_, <string>"=", 2)

Пожалуйста, как я могу исправить этот код, и почему это неправильно?

...