123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- // pages/my/myProblem/myProblem.js
- //var WxParse = require('../../../wxParse/wxParse.js');
- var WxParse = require('../../../wxParse/html2json.js')
- let App = getApp();
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- keyid:0,
- totalPage:0,
- value:[{id:'',name:'全部'}],
- parm:{
- page:1,
- limit:'10'
- }
- },
- onChange(event) {
- console.log(event,'ev')
- this.setData({
- keyid: event.id
- });
- console.log(this.data.keyid,'evid')
- },
- // 跳转 会员说明
- seeMember: function () {
- wx: wx.navigateTo({
- url: '/pages/myMember/myMember',
- })
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (options) {
- console.log(options,'ev')
- this.setData({
- keyid: options.id
- });
- this.loadfaq();
- },
- detailHandler:function(e){
- console.log(e,'ee')
- },
- loadfaq(){
- wx.showLoading({
- title: '努力加载中...',
- })
- let _this = this;
- _this.data.parm.page = _this.data.parm.page+"";
- App._post_form('Wgfaqinfo/apiSelectWgfaqinfo', 'application/json', JSON.stringify(_this.data.parm),function(res){
- if(res.code===0){
- _this.data.totalPage = res.page.totalPage;
- for (let i = 0; i < res.page.list.length;i++){
- res.page.list[i]["htmlArr"] = WxParse.html2json(res.page.list[i].answer, 'returnData');
- }
- let d = _this.data.value;
- d.push(...res.page.list);
- _this.setData({
- list: d,
- totalPage: res.page.totalPage,
- page: _this.data.parm.page
- })
- wx.hideLoading();
- }
- })
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady: function () {
- wx.setNavigationBarTitle({
- title: '常见问题',
- })
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow: function () {
- this.data.value=[];
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide: function () {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload: function () {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh: function () {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom: function () {
- if (this.data.parm.page < this.data.totalPage){
- this.data.parm.page++;
- this.loadfaq()
- }
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage: function () {
- }
- })
|