Vue Select2 отправка пользовательских заголовков - PullRequest
0 голосов
/ 05 ноября 2019

Я пытаюсь отправить пользовательский заголовок с токеном, но он не работает.

Это мой код:

const url = "localhost:8000/";
const token = "123123"

ajaxData: {
        params: {
          headers: {"Authorization": "Token " + token}
        },
        url,
        dataType: "json",
        data: function(params) {
          let searchQuery = params.term;
          var query = {
            search: searchQuery,
            type: "public"
          };

          return query;
        }
      }

Я пытался использовать headers и beforeSend и все они имели одинаковый результат. Нужно ли что-то отправлять в props, чтобы он знал, что у меня есть заголовки?

<td>
    <Select2
    :settings="{ minimumInputLength: 3, ajax: ajaxData, placeholder: row.description }"
    @select="mySelectEvent($event, row.index, row.id, row.name, 
/>

Кажется, что это работает, но мой запрос получает 401, потому что он не отправляет токен

...