项目场景:
在用JSONP解决跨域时,遇到问题
jsonp-server:1 Uncaught SyntaxError: missing ) after argument list
html代码:
<script src="http://127.0.0.1:8000/jsonp-server"></script>
server.js代码
app.all('/jsonp-server',(request,response)=>{
const data={
name:'张三'
};
let str=JSON.stringify(data);
response.end('handle(${str})');
});
解决方案:
将response响应代码括号里的单引号变成``,这样才能执行括号里的函数调用