小程序学习基础(20201113)框架

本文介绍了微信小程序的全局配置、页面设置、WXML数据绑定、wx:for指令的使用,以及如何通过bindTap事件和this.setData()修改数据。示例中展示了简单的分页功能,包括获取设备系统信息的方法。通过点击按钮实现新闻列表的上下翻页,数据来源于网络请求。

1、小程序配置(全局配置)

快捷键的使用

Alt + ↑/↓   把当前行上线移动

全局配置学习
window

tabBar

2、单页面设置

3、WXML数据绑定

4、wx:for

*this,为微信小程序的保留字,表示当前对象

5、事件以及修改data里面的值

bindTap

this.setData({})

6、获得设备的系统信息

7、简单的分页的例子

<!--pages/test/test.wxml-->
<view class="out">
  <view class="in" wx:for="{{list}}" wx:key="index">
    <image class="img" src="{{item.picurl}}"></image>
    <view class="text">
      <view class="title">{{item.title}}</view>
      <view class="time">{{item.posttime}}</view>
    </view>
  </view>
  <button type="primary" bindtap="nextPage">上一页</button>
  <button type="primary" bindtap="nextPage">下一页</button>
</view>
// pages/test/test.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    list:[]
  },
  nextPage: function () {
    this.getList()
  },
  getList () {
    wx.request({
      url: 'https://edu.newsight.cn/wxList.php',
      data:{
        num: 5,
        page: 1
      },
      success: res => {
        console.info(res.data)
        this.setData({
          list: res.data
        })
      }
    })
  }
})

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值