achievement.js 1.08 KB
// pages/index/achievement/achievement.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    calendarConfig: {
      // theme: 'elegant',
      weekMode: true, // 周视图模式
      // highlightToday: true, // 是否高亮显示当天
      // hideHeader: true, // 隐藏日历头部操作栏
    },
    isDisplay:false
  },
  takeoverTap(e) {
    console.log('takeoverTap', e.detail)
  },
  //获取信息
  getInfo(e) {
    // 切换为周视图
    const calendar = this.selectComponent('#calendar').calendar
    console.log(calendar.getCurrentYM())
    calendar.switchView('week', '#calendar').then(() => {})
    return
    // 切换为周视图
    this.setData({
      isDisplay: !this.data.isDisplay
    })
    if (this.data.isDisplay) {
      calendar.switchView('month').then(() => {})
    } else {
      calendar.switchView('week').then(() => {})
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },
  // 统一返回
  handleBack() {
    wx.navigateBack()
  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})