layui.laytpl跨域问题

提问 未结 10 178
Watler
Watler 2020-5-24
悬赏:20飞吻
版本:layuiAdmin 浏览器:
<script type="text/html" lay-type="post" lay-url="127.0.0.1:9090/manage/role/list" template>
<select name="roleId" id="role-list"></select>
</script>
浏览器提示;

------------------------

用 admin.req 方法,则可以正常跨域, 后端已经配置允许跨域,

回帖
  • 1 回复
  • 遗憾的是layuiadmin的template请求方法也是调用的admin.req,跨域问题99%与前端无关,都是后端没设置好

    另外你url前不加http:很有可能是直接请求的当前域名
    0 回复
  • owo
    2020-5-24
    因为你这个用的是post,一些复杂的请求还有有一个OPTIONS的预请求,简单的get请求一般不会有OPTIONS的
    0 回复
  • 您好,目测您后端并没有解决跨域问题,您如果用nginx的话也可以在nginx中设置跨域
    0 回复