美文网首页
APICloud AJAX请求数据小案例

APICloud AJAX请求数据小案例

作者: 挤时间学习的阿龙 | 来源:发表于2019-04-30 22:12 被阅读0次

api对象调用-方法-参数-传参-回调

APICloud api组件文档 https://docs.apicloud.com/Client-API/api#3
1、示例代码

// 表单方式提交数据或文件
api.ajax({
    url: 'http://192.168.1.101:3101/upLoad',
    method: 'post',
    data: {
        values: {
            name: 'haha'
        },
        files: {
            file: 'fs://a.gif'
        }
    }
}, function(ret, err) {
    if (ret) {
        api.alert({ msg: JSON.stringify(ret) });
    } else {
        api.alert({ msg: JSON.stringify(err) });
    }
});

// 提交JSON数据
api.ajax({
    url: 'http://192.168.1.101:3101/upLoad',
    method: 'post',
    headers: {
        'Content-Type': 'application/json;charset=utf-8'
    },
    data: {
        body: {
            name: 'haha'
        }
    }
}, function(ret, err) {
    if (ret) {
        api.alert({ msg: JSON.stringify(ret) });
    } else {
        api.alert({ msg: JSON.stringify(err) });
    }
});

2、APICloud ajax请求数据

        methods: {
            init: function(){
                $api.css($api.byId("app"));
                api.ajax({
                    url: index_url,
                    method: 'post',
                    timeout:30,
                    dataType:'json',
                    returnAll:false,
                    data: {

                    }
                }, function(ret, err) {
                    if (ret) {
                        console.log(JSON.stringify(ret));
                        vm.ads1_list = ret.data.ads1_list;
                        vm.ads2_list = ret.data.ads2_list;
                        vm.goods_list = ret.data.goods_list;
                    } else {
                        console.log(JSON.stringify(err));
                    }
                });
            }
        }

    });
    setTimeout(function () {
        vm.init();
    },500)

3、效果展示

image.png

总结:
要同步到手机或者模拟器测试,因为api必须在它的壳里运营。
电脑运行报 api is not defined


image.png

相关文章

  • APICloud AJAX请求数据小案例

    api对象调用-方法-参数-传参-回调 APICloud api组件文档 https://docs.apiclou...

  • APICloud+Vue.js商城实战-6.商品分类页面(主分类

    1、小技巧:页面数据渲染,用浏览器调试 原因:本页面中使用的APICloud ajax请求后台数据,需要放到模拟器...

  • js解析xml

    案例:ajax请求获取的数据为xml文件,解析xml标签中的数据信息 1、ajax请求,测试地址为:获取地图坐标偏...

  • ajax

    Ajax 1 - 请求纯文本 Ajax 2 - 请求JSON数据 Ajax 3 - 请求Github接口 Ajax...

  • ajax请求接口参数

    如何使用ajax请求数据: // 请求接口数据$.ajax({ url: 'http://localhost/...

  • ajax

    特点 ajax ajax入门 ajax请求与发送数据 ajax工具类封装 type:请求类型url:请求地址dat...

  • 前后端交互

    ajax 返回字符串类型 返回json格式数据类型 不同的是,需要解析 请求方式 GET 和 POST 请求 案例...

  • ajax与jsonp、jsonp

    轮播图 json 数据格式 ajax与jsonp ajax是获取数据的 get请求 post请求 url:"js/...

  • 原生js ajax网络数据请求 XMLHttprequest、A

    再学封装ajax请求 原生JS,AJAX数据封装 兼容性处理 脚本: 请求操作:

  • 无标题文章

    1、ajax_get.html //ajax //ajax发送请求并拼接请求数据,后台通过一系列操作,返回给前...

网友评论

      本文标题:APICloud AJAX请求数据小案例

      本文链接:https://www.haomeiwen.com/subject/owcbnqtx.html