myScene.ts 746 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // index.ts
  2. // 获取应用实例
  3. const app = getApp<IAppOption>()
  4. // import { request, Response } from '../../utils/http'
  5. import { getHMyRoomList, ListItem } from '../../api/roomList'
  6. Page({
  7. data: {
  8. searchValue: '',
  9. dataList: [] as ListItem[]
  10. },
  11. // 事件处理函数
  12. bindViewTap() {
  13. },
  14. onLoad() {
  15. },
  16. async onShow() {
  17. const res = await getHMyRoomList({});
  18. debugger
  19. this.setData({
  20. dataList: res
  21. })
  22. },
  23. handleToRoom(event: WechatMiniprogram.TouchEvent) {
  24. const { roomId } = event.detail
  25. console.log('roomId', roomId)
  26. wx.navigateTo({
  27. url: `/pages/room/room?roomId=${roomId}`
  28. })
  29. },
  30. onToTop(e: WechatMiniprogram.TouchEvent) {
  31. console.log('backToTop', e);
  32. },
  33. })