zoukankan      html  css  js  c++  java
  • mpvue开发微信小程序,分享按钮报错:`Cannot read property 'apply' of null`

    用mpvue开发微信小程序,分享按钮报错:Cannot read property 'apply' of null

    onShareAppMessage 是于微信小程序Pages的生命周期钩子,顾这个方法不能写到 methods里

    实例生命周期

    同 vue,不同的是我们会在小程序 onReady 后,再去触发 vue mounted 生命周期,详细的 vue 生命周期文档请看生命周期钩子

    • beforeCreate
    • created
    • beforeMount
    • mounted
    • beforeUpdate
    • updated
    • activated
    • deactivated
    • beforeDestroy
    • destroyed

    除了 Vue 本身的生命周期外,mpvue 还兼容了小程序生命周期,这部分生命周期钩子的来源于微信小程序的 Page, 除特殊情况外,不建议使用小程序的生命周期钩子。

    app 部分:

    • onLaunch,初始化
    • onShow,当小程序启动,或从后台进入前台显示
    • onHide,当小程序从前台进入后台

    page 部分:

    • onLoad,监听页面加载
    • onShow,监听页面显示
    • onReady,监听页面初次渲染完成
    • onHide,监听页面隐藏
    • onUnload,监听页面卸载
    • onPullDownRefresh,监听用户下拉动作
    • onReachBottom,页面上拉触底事件的处理函数
    • onShareAppMessage,用户点击右上角分享
    • onPageScroll,页面滚动
    • onTabItemTap, 当前是 tab 页时,点击 tab 时触发 (mpvue 0.0.16 支持)
  • 相关阅读:
    004---基于TCP的套接字
    003---socket介绍
    002---tcp/ip五层详解
    001---C/S架构
    008---re正则模块
    007---logging日志模块
    006---hashlib模块
    005---json & pickle
    004---os & sys
    22.解决 eclipse 与 AS 共用 SDK 导致 eclipse ADT 无法使用的问题
  • 原文地址:https://www.cnblogs.com/buerwei/p/10931704.html
Copyright © 2011-2022 走看看