完善小程序注册,搜索筛选,显示用户信息

完善小程序注册,搜索筛选,显示用户信息,第1张

页面产生点击事件(例如button上bindtap的回调中)后才可调用,每次请求都会d出授权窗口,用户同意后返回userInfo。

每次通过该接口获取用户个人信息均需用户确认

    wx.getUserProfile({

            desc: '展示用户信息', // 声明获取用户个人信息后的用途

            success: ({userInfo:{nickName,avatarUrl}}) =>{

            //  console.log(res)

            //  nickName 用户昵称,avatarUrl 用户头像图片地址

              this.setData({

                nickName,

                avatarUrl,

                flag:false

              })

            }

        })

  <van-dropdown-menu>

    <van-dropdown-item value="{{ value1 }}" options="{{ option1 }}"  bind:change="onSwitch1Change"/>

    <van-dropdown-item value="{{ value2 }}" options="{{ option2 }}" bind:change="onSwitch2Change" />

  </van-dropdown-menu>

data:{

option2: [

      { text: '评论排序', value: 0},

      { text: '评论倒序', value: 1 }

    ],

    value1: 0,

    value2: 0

}

onSwitch1Change({ detail }) {

    this.data.page=1

    this.setData({

      value1:detail,

      value2:0

    })

    this.init()

  },

  onSwitch2Change({ detail }) {

    this.data.page=1

    this.setData({

      value2:detail,

      value1:0

    })

    this.init()

  },

 logout(){

    logoutHttp()

    .then(res=>{

      wx.clearStorageSync('token')

      wx.navigateTo({

        url: '/pages/login/login',

      })

    })

    .catch(err=>{

      console.log(err)

    })

  }

    let flag1=this.checkFn('nichen','nichenErr','昵称不能为空')

    let flag2=this.checkFn('email','emailErr','邮箱不能为空')

    let flag3=this.checkFn('pwd','pwdErr','密码不能为空')

    let flag4=this.checkFn('repwd','repwdErr','确认密码不能为空')

    if(!this.data[name].trim()){

      this.setData({

        [errkey]:errstr

      })

      return false

    }else{

      this.setData({

        [errkey]:''

      })

      return true

    }

<van-dropdown-menu active-color="#ff7600">

      <van-dropdown-item value="{{ value1 }}" options="{{ option1 }}" bind:change="shuChange"/>

    </van-dropdown-menu>

shuChange: function (e) {

    console.log(e.detail)

  },


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11358584.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存