微信小程序wx.request请求 数据渲染前端

我的以 “天行数据 ”   的彩虹屁为例  

微信小程序 显示页面的js文件中: 

/**

   * 页面的初始数据

   */

  data: {

    caihongpi : [], //新建数组

  },

与data平级定义一个方法 getnews()

{

    wx.request({

      url: 'https://api.tianapi.com/caihongpi/index', 

      method: 'POST', 

      data: {

    key:' 你的key' // 自己的

    }, 

      header: {

    'Content-Type':'application/x-www-form-urlencoded'

    }, 

    success: (res) => {

        

       this.setData({

    //console.log(res)  //打印    在调试器中可以看到数组的值

    caihongpi: res.data.newslist['0']   

// 调用数组   这里的[0]  是对象中的   如果不用 只能显示对象

      })

    }

    })

  },


 onLoad: function (options) {
    this.getnews() 

  },

显示的页面wxnl

// wx:for="{{caihongpi}}"  key= 'id'        {{index}} 看自己数据是否有  {{item}} 结构

<view>
 <view wx:for="{{caihongpi}}"> 
{{item}}

 </view>
 

重点在: caihongpi: res.data.newslist['0']     关键在怎么传渲染到显示的页面 ,这里看你的请求对象的数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值