room.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. // pages/room/room.js
  2. var app = getApp();
  3. Page({
  4. data: {
  5. userInfo: null,
  6. isHide:true
  7. },
  8. onLoad: function (options) {
  9. // 页面初始化 options为页面跳转所带来的参数
  10. var that = this
  11. //调用应用实例的方法获取全局数据
  12. app.getUserInfo(function (userInfo) {
  13. //更新数据
  14. that.setData({
  15. userInfo: userInfo
  16. })
  17. })
  18. },
  19. onReady: function () {
  20. // 页面渲染完成
  21. },
  22. onShow: function () {
  23. // 页面显示
  24. },
  25. onHide: function () {
  26. // 页面隐藏
  27. },
  28. onUnload: function () {
  29. // 页面关闭
  30. },
  31. onShareAppMessage: function () {
  32. var i = 123;
  33. return {
  34. title: '我正在开房,快来一起玩儿吧',
  35. path: '/pages/room/room?id=' + i,
  36. success: function (res) {
  37. // 分享成功
  38. console.log(res);
  39. },
  40. fail: function (res) {
  41. // 分享失败
  42. console.log(res);
  43. }
  44. }
  45. },
  46. sharePage: function () {
  47. wx.showToast({
  48. title: '请点击右上角按钮进行分享',
  49. icon: 'success',
  50. mask: true,
  51. duration: 3000
  52. })
  53. },
  54. showQrcodeModal: function () {
  55. this.setData({
  56. isHide: false
  57. })
  58. },
  59. hideQrcodeModal: function () {
  60. this.setData({
  61. isHide: true
  62. })
  63. },
  64. })