微信小程序> 小程序中查询与显示数据

小程序中查询与显示数据

浏览量:538 时间: 来源:一旬
  js data: {    job:[            ]  }

首先定义数组,用于保存在数据库中查询的记录。

onQuery:function() {    const db = wx.cloud.database()    // 查询已经在数据中的所有数据    db.collection('word').where({}).get({      success: res = {      this.setData({      job: res.data  })        console.log('[数据库] [查询记录] 成功: ', res)      },      fail: err = {        wx.showToast({          icon: 'none',          title: '查询记录失败'        })        console.error('[数据库] [查询记录] 失败:', err)      }    })      }

//查询成功后,数据记录保留在res.data中,记得是以数组的形式保留,所以,我们在接收之前,应该定义一个数组,查询成功后,调用 setData 方法,把数据保留在该变量里

在表现层,item.之后的属性就是记录的每一个字段 即表头,用for循环,把所有的记录遍历出来,这种方法适合少的时候,过的时候,应该要进行分页,后面再进行处理

view wx:for="{{job}}"{{item.jobType}}+  {{item.jobTime}}+{{item.jobPlace}}  /view

for=“{{数组名称}}” for循环里面的值,就是刚刚在js里面定义的job数组,把这个数组遍历出来即可。其中item 相遇于**job[i]**后面的跟着就是该记录的字段。

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎