悠玄烛远 2022-02-07 11:38 采纳率: 0%
浏览 33

vue-resource中测试get请求代码在页面上报错 Uncaught (in promise) 是什么原因

问题遇到的现象和发生背景

学习vue-resource的过程中,使用get请求来体验ajax的过程,但是运行在页面上以后出现了报错。

问题相关代码,请勿粘贴截图
<body>
    <div id="app">
        <input type="button" value="get请求" @click="getInfo">
    </div>

    <!--导入vue.js-->
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <!--vue-resource依赖于vue,导包的时候要注意先后顺序-->
    <script src="https://cdn.jsdelivr.net/npm/vue-resource@1.5.3"></script>
    <script>
        var vm = new Vue({
            el: "#app",
            data: {},
            methods: {
                getInfo() {
                    // 当发起get请求之后,通过.then来设置成功的回调函数                                
                        this.$http.get('http://vue.studyit.io/api/getlunbo').then(function(result){
                        console.log(result);
                    });
                }
            }
        });
    </script>
</body>

运行结果及报错内容

img

  • 写回答

1条回答 默认 最新

  • 原莱_ 2022-02-07 14:18
    关注

    跨域,可以试试jsonp处理跨域

    this.$http.jsonp('http://vue.studyit.io/api/getlunbo').then(function(result){
        console.log(result);
    })
    
    评论

报告相同问题?

问题事件

  • 创建了问题 2月7日

悬赏问题

  • ¥100 京东qq代付链接怎么提取?
  • ¥20 两个不同Subnet的点对点连接
  • ¥50 怎么判断同步时序逻辑电路和异步时序逻辑电路
  • ¥15 差动电流二次谐波的含量Matlab计算
  • ¥15 Can/caned 总线错误问题,错误显示控制器要发1,结果总线检测到0
  • ¥15 C#如何调用串口数据
  • ¥15 MATLAB与单片机串口通信
  • ¥15 L76k模块的GPS的使用
  • ¥15 请帮我看一看数电项目如何设计
  • ¥23 (标签-bug|关键词-密码错误加密)