| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- let qcloud = require('../../vendor/wafer2-client-sdk/index')
- let config = require('../../config')
- let util = require('../../utils/util.js')
- let app = getApp()
- Page({
- data: {
- question_sort: [],
- },
- onLoad (options) {
- this.getFightingSort()
- },
- onShow(){
- this.closeTunnel()//当信道连接或者重连了时,关闭已连接的信道
- },
- getFightingSort() {
- //util.showBusy('正在请求');
- qcloud.request({
- login: false,
- url: `${app.appData.baseUrl}question_sort`,
- success: (res) => {
- // util.showSuccess('请求成功完成');
- let data0 = res.data.data;
- this.setData({
- question_sort: data0
- })
- },
- fail(error) {
- util.showModel('请求失败', error);
- console.log('request fail', error);
- },
- });
- },
- gotoFightingMatch(e) {
- console.log(e);
- wx.redirectTo({
- url: `../fighting_match/fighting_match?sortId=${e.target.dataset.sortid} `
- })
- },
- closeTunnel(){
- //当信道连接或者重连了时,关闭已连接的信道
- if (app.appData.tunnelStatus === 'connect' || app.appData.tunnelStatus === 'reconnect' ){
- app.tunnel.close();
- }
- }
- })
|