movable.js 846 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. // pages/movable/movable.js
  2. Page({
  3. onShareAppMessage() {
  4. return {
  5. title: 'movable',
  6. path: 'packageAPI/pages/framework/wxs/movable'
  7. }
  8. },
  9. /**
  10. * 页面的初始数据
  11. */
  12. data: {
  13. theme: 'light',
  14. left: 50,
  15. top: 50,
  16. taptest: 'taptest',
  17. show: true,
  18. dataObj: {
  19. obj: 1
  20. }
  21. },
  22. /**
  23. * 生命周期函数--监听页面加载
  24. */
  25. onLoad() {
  26. this.setData({
  27. theme: wx.getSystemInfoSync().theme || 'light'
  28. })
  29. if (wx.onThemeChange) {
  30. wx.onThemeChange(({theme}) => {
  31. this.setData({theme})
  32. })
  33. }
  34. },
  35. /**
  36. * 生命周期函数--监听页面初次渲染完成
  37. */
  38. onReady() {
  39. setTimeout(() => {
  40. this.setData({
  41. // show: false,
  42. })
  43. }, 3000)
  44. },
  45. taptest() {
  46. this.setData({
  47. show: false,
  48. })
  49. }
  50. })