zoukankan      html  css  js  c++  java
  • 接着上一篇继续补充一些微信小程序前端开发中常用方法

    上一篇中提到一些常用方法都写在util.js中,那么这里再新建一个api.js,写一些调用接口的方法
    var util=require('util.js')
    /**
     * 获取swiper(轮播)数据
    * mid 是后台用户名 如"100"
    */ function getSwiperData(mid,su){ util.showLoading(); var url=config.api_get_hot_product; wx.request({ url:url, method:'GET', data:{ mid:mid }, success:su, fail:function(){ util.showFailModal(); }, complete:function(){ util.hideLoading(); } }) }


    /**
     * 获取全部产品
     */
    function getProductData(mid,su){
        util.showLoading();
        var url=config.api_get_all_product;
        console.log("url:"+url+" mid:"+mid);
        wx.request({
            url:url,
            method:'GET', 
            data:{
                mid:mid 
            },
            success:su,
            fail:function(){
                util.showFailModal();
            },
            complete:function(){
                util.hideLoading();
            }
        }) 
    }

    然后需要在其他页面的js如index.js中,调用

      getSwiper:function(){
        var that=this;
        api.getSwiperData(config.mid,function(res){ 
          var products=res.data.products;
          var swiper=new Array();
          for(var i=0;i<3;i++){
            swiper.push(products[i].p_icon);
          }
          console.log("广告返回:==========="+swiper); 
          wx.setStorageSync('swiper', swiper);
          that.setData({
            swiper:swiper
          })
        });
      }
      chooseAll:function(){
          var that=this;
          
          api.getProductData(config.mid,function a(res){
            that.setData({
              products:res.data.products
            });
            console.log("请求返回:==========="+res.data.products);
            //存本地
            wx.setStorageSync('products', that.data.products);
          });
          
      }
  • 相关阅读:
    项目开发中需要注意的
    数据库函数
    C#中 ?. 运算符
    字符串格式化String.Format
    day37 进程理论 多进程
    36 网络编程---操作系统 并发
    day35 socket的常用方法,
    day34
    day33天 网络编程udp pycharm控制台输出带颜色
    day32 网络编程初识
  • 原文地址:https://www.cnblogs.com/zhaoqiming/p/9150333.html
Copyright © 2011-2022 走看看