yiming
2024-06-04 1fa826006ce5458722eb68bdbd814b08bd6baad3
pages/retrievalPage/index.js
@@ -19,7 +19,6 @@
    showTextAndTitleWithInput: false,
    downloadLoadin: false,
    isMore: null,
    tabPanelstyle: 'display:flex;justify-content:center;align-items:center;',
    navBarHeight: '',
    barHeight: '',
    searchVal: '',
@@ -39,7 +38,8 @@
      page: 1,
      total: 0,
    },
    tabValue: '0'
    tabValue: '0',
    tabPanelstyle: 'display:flex;justify-content:center;align-items:center;',
  },
  /**
@@ -57,12 +57,12 @@
    })
    this.retrievalPageGet()
    this.bibliographyGet()
    let event = {
    let e = {
      detail: {
        value: "0"
      }
    }
    // this.onTabsChange(event)
    this.onTabsChange(e)
  },
  /**
@@ -129,38 +129,21 @@
  onTabsChange(event) {
    const value = event.detail.value
    console.log(value);
    if (value === '0') {
      this.setData({
        tabValue: value,
        isMore: false
      })
    } else if (value === '1') {
      console.log(value, 'tab');
      this.setData({
        tabValue: value,
        isMore: false
      })
    } else if (value === '2') {
      this.setData({
        tabValue: value,
        isMore: false
      })
    } else if (value === '3') {
      this.setData({
        tabValue: value,
        isMore: false
      })
    } else if (value === '4') {
      this.setData({
        tabValue: value,
        isMore: false
      })
    } else if (value === '5') {
      this.setData({
        tabValue: value,
        isMore: false
      })
    this.setData({
      tabValue: value,
      isMore: false
    })
    if (value === '4') {
      this.bibliographyGet()
    } else {
      this.retrievalPageGet()
    }
  },
  retrievalPageGet() {
@@ -572,6 +555,7 @@
   * 页面上拉触底事件的处理函数
   */
  onReachBottom(e) {
    console.log(this.data.tabValue);
    if (this.data.tabValue == 0) {
      console.log(0);
      if (this.data.bookData.length < this.data.bookTotal) {
@@ -885,4 +869,10 @@
      }
    }
  },
  onTabsClick(event) {
    console.log(`Click tab, tab-panel value is ${event.detail.value}.`);
  },
  tabClick() {
    console.log(2323);
  }
})