柿霖不是林 发表于 2017-2-21 16:43:01

微信小程序demo:LBK:tab分页,简易列表,scroll上下左右滑动

点评:实现了一些基本功能,入门者可以学习;














var order = ['red', 'yellow', 'blue', 'green', 'red']
Page({
data: {
    toView: 'red',
    scrollTop: 100
},
showAction: function () {
    wx.showActionSheet({
      itemList: ['A', 'B', 'C'],
      success: function (res) {
      console.log(res.tapIndex)
      },
      fail: function (res) {
      console.log(res.errMsg)
      }
    })
},
showToast: function () {

    wx.showToast({
      title: '加载中',
      icon: 'loading',
      duration: 10000
    })

    setTimeout(function () {
      wx.hideToast()
    }, 2000)



},
showDialog: function () {
    wx.showModal({
      title: '提示',
      content: '这是一个模态弹窗',
      success: function (res) {
      if (res.confirm) {
          console.log('用户点击确定')
      } else {
          console.log('用户点击了取消')
      }
      }
    })
},
upper: function (e) {
    console.log(e)
},
lower: function (e) {
    console.log(e)
},
scroll: function (e) {
    console.log(e)
},
tap: function (e) {
    for (var i = 0; i < order.length; ++i) {
      if (order === this.data.toView) {
      this.setData({
          toView: order
      })
      break
      }
    }
},
tapMove: function (e) {
    this.setData({
      scrollTop: this.data.scrollTop + 10
    })
},
onPullDownRefresh: function () {
    console.log("下拉刷新");
},
onReachBottom: function () {
    console.log("上拉加载");
}
})




var order = ['red', 'yellow', 'blue', 'green', 'red']
Page({
data: {
    toView: 'red',
    scrollTop: 100
},
upper: function (e) {
    console.log(e)
},
lower: function (e) {
    console.log(e)
},
scroll: function (e) {
    console.log(e)
},
tap: function (e) {
    for (var i = 0; i < order.length; ++i) {
      if (order === this.data.toView) {
      this.setData({
          toView: order
      })
      break
      }
    }
},
tapMove: function (e) {
    this.setData({
      scrollTop: this.data.scrollTop + 10
    })
},
photo: function () {
    wx.chooseImage({
      count: 9, // 默认9
      sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
      success: function (res) {
      // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
      var tempFilePaths = res.tempFilePaths
      console.log(tempFilePaths);
      }
    })
},
showphoto: function () {
    wx.previewImage({
      current: 'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg', // 当前显示图片的http链接
      urls: ["http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg","http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg","http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg"] // 需要预览的图片http链接列表
    })
}
})




**** Hidden Message *****

江与城 发表于 2017-5-15 23:25:05

啥也不说了,感谢楼主分享哇!

伴之则暖〆 发表于 2017-5-16 09:26:15

啥也不说了,感谢楼主分享哇!

waterhsg 发表于 2018-10-29 18:26:25

weraserawe

lunious 发表于 2018-11-1 20:46:32

好东西,感谢分享

安落 发表于 2018-12-1 21:05:13

感谢分享

13434377338 发表于 2018-12-1 22:36:23

dddddddddddddddddddd

deruneb 发表于 2018-12-19 17:21:53

dasdasdasd

英子子子子 发表于 2019-3-1 11:01:42

:):):):):):):):):):):):):):):)

370016519 发表于 2019-5-23 18:33:54

啥也不说了,感谢楼书分享哇!
页: [1] 2
查看完整版本: 微信小程序demo:LBK:tab分页,简易列表,scroll上下左右滑动