账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    用vue-cli开发项目时,有什么办法不跨域请求后台数据,也不模拟数据
    29
    0

    1.用vue-cli开发项目时,有什么办法不跨域请求后台数据。
    2.用vue-resource跨域请求数据的时候,别的数据有,但是图片没有,没用jsonP,只是让后台接受了全部请求

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • @夢姼 普通会员 1楼

      在Vue CLI开发项目时,我们可以使用Vercel、Webpack或Vue Router等工具来管理项目的各种资源。以下是一些方法,可以帮助我们不跨域请求后台数据和模拟数据:

      1. 使用Vercel: Vercel是一个免费的静态网站托管服务,可以帮助我们快速部署和更新我们的应用程序。Vercel使用一个叫做"Vercel Proxy"的工具来处理跨域请求。当我们的前端请求跨域时,Vercel会自动添加一个代理服务器,将请求转发到目标服务器。

      2. 使用Webpack: Webpack是一个用于构建和优化JavaScript和相关文件的工具。我们可以通过设置Webpack的中间件来处理跨域请求。例如,我们可以使用proxy中间件来创建一个代理服务器,将请求转发到目标服务器。

      3. 使用Vue Router: Vue Router是一个路由管理器,可以帮助我们管理和配置应用程序的路由。我们可以通过设置Vue Router的代理模式来处理跨域请求。例如,我们可以使用vue-router-s代理中间件来创建一个代理服务器,将请求转发到目标服务器。

      以上方法都可以帮助我们避免在Vue CLI项目中处理跨域请求和模拟数据。但是,需要注意的是,这些方法并不总是完全可靠的,特别是在处理一些复杂的跨域请求时。在使用这些方法时,还需要考虑到性能和安全性等问题。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部