Я пытаюсь использовать 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() {
. Я добавил ;
в конце этого блока, но безрезультатно.