tagging/favorite/favorite.js

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

var api = require('../../utils/api.js');
var app = getApp();
import Notify from '../../miniprogram/miniprogram_npm/@vant/weapp/notify/notify';
Page({
    data: {
        systemInfo: {},
        _api: {},
        data:[],//数据
        tabTxt: [
          { 'name': '全部收藏', 'table_name': ''},
          {'name':'案例','table_name':'case'},
          { 'name': '图库', 'table_name': 'pics' },
          { 'name': '资讯', 'table_name': 'portal_post' }
        ],//tab文案
        tab:[true,true,true,true],
        disabled:false,//加载更多按钮状态
        page:1,//当前页码
        hasMore:false,//加载更多按钮
        loadingMore: false,
        noMoreData: false,
        list: [],
        total: 0,
        tablename:'',
        moreTxt:'点击加载更多',
        dataNull:true,
        currentTab:0,
    },
   
    tPageNumber: 1,
    currentAssetUc: "",
    onLoad() {
    	 app.editTabBar();
      try {
        var isLogin = wx.getStorageSync('login');
        if (!isLogin) {
          api.login();
          return;
        }
      } catch (e) {
        // Do something when catch error
      }
      
      this.onPullDownRefresh();
    },
   
   
    //筛选项点击操作
    filtercat:function(e){
      var self = this, tablename = e.currentTarget.dataset.tablename;
        self.setData({
          tablename: tablename,
          noMoreData: false,
          loadingMore:false,
          currentTab: e.currentTarget.dataset.index
        });
        //数据筛选
        self.onPullDownRefresh();
    },
   
   
后面还有 176 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。