Проблема с выполнением запроса GET и отображением данных XML с аксиосами - PullRequest
0 голосов
/ 16 января 2019

Я пытаюсь использовать axios для выполнения запроса GET к данным XML. Я пытался играть с разными вещами и перемещать вещи вокруг, поэтому я подумал, чтобы попросить другую пару глаз. Вот мой код:

getListItems.js:

loadJSON() {
      axios.get([stuff].siteAbsoluteUrl + "/_api/web/lists/getbytitle('[redacted]')/items?$top=1000&$select=ResourceType", {
                method: "GET",
                credentials: "include",
                mode: "no-cors",
                headers: {
                    "Accept": "application/json; odata=verbose"
                }           
            })
        .then(axios.spread((resources) => {
                resources = resources.data.d;
            }));
    }

Я почти уверен, что что-то здесь (ниже loadJSON()) связывает файл .js с index.html, но я не уверен, что (document.querySelector(#middle-id) ?. Информация, которую я посмотрел в Интернете, кажется достаточно ясной в синтаксисе axios.get, но неопределенной в фактическом рендеринге.

index.html:

<script type="text/javascript" src="scripts/getListItems.js"></script>

</head>

    <div class="col-md-3" id="middle-id">         
       <h3>All Documents</h3>        
    </div>

</body>

<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.17.0/axios.js"></script>

Наконец, в моей консоли я получаю сообщение «1013 *» в отношении этой строки: loadJSON() {. Я добавил ; в конце этого блока, но безрезультатно.

...