配置
node.js http-server启动方式
http-server -p 5500
javascript写法
xhr.onload = function(){
if(xhr.status===200){
console.log(xhr.responseText);
var jsonData = JSON.parse(xhr.responseText)
render(jsonData)
}
}
function render(jsonData)
{
var html = jsonData.data.list.map(item=>`
<li>
<img src="${item.imageUrl}"/>
<div>${item.name}</div>
<div>${item.note}</div>
</li>
`)
mylist.innerHTML = html
}
错误
Access to XMLHttpRequest at 'http://192.168.1.20:5500/data.json' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
01.html:17 GET http://192.168.1.20:5500/data.json net::ERR_FAILED 200 (OK)
解决方法
http-server -p 5500 --cors
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)