Передать обещание в семантическом поиске автозаполнения - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь передать обещание автозаполнению семантического поиска.Я продолжаю получать ошибку Uncaught TypeError: t.match is not a function.Чего мне не хватает?

Я думаю, что я просто неправильно читаю документацию, но я попробовал пару вещей, которые не работают.Журнал консоли возвращает результаты, как и ожидалось.Но результаты не отображаются в моем пользовательском интерфейсе.

Вот как выглядит мой код:

 $('.ui.search')
  .search({
    apiSettings: {
      url: Client.GetEmployerList(100, params, 5).then(function(response){
        console.log(response)
        return response
      }),
      method: "POST"
    },
    fields: {
      results : 'LookupList',
      title   : 'Value'
    },
    minCharacters : 3
  });

-

GetEmployerList(lookupType, filter, recordCount, filterRefId) {
    var http = new HttpClient();
    return http.Post("myUrl?lookupType=" + systemLookupType + "&filter=" + filter + "&recordCount=" + recordCount + "&filterRefId=" + filterRefId || 0);
}
...