小程序开发新功能 第1篇
➡️
➡️ pages/index/
如果一个页面通过 打开一个新页面,这两个页面间将建立一条数据通道
在 的
success
回调中通过 EventChannel
对象发射事件
被打开的页面可以通过 ()
方法获得一个 EventChannel
对象,进行监听、发射事件
方法中可以定义
events
配置项接收被打开页面发射的事件
这两个 EventChannel
对象间可以使用 emit
和 on
方法相互发送、监听事件。
小程序开发新功能 第2篇
当小程序需要让用户完善个人资料时,我们可以通过微信提供的头像、昵称填写能力快速完善。如图:
想使用微信提供的昵称填写能力,需要三步:
通过 form 组件中包裹住 input 以及 form-type 为 submit 的 button 组件
需要将 input 组件 type 的值设置为 nickname,当用户输入框输入时,键盘上方会展示微信昵称
给 form 绑定 submit 事件,在事件处理函数中通过事件对象获取用户昵称
小程序开发新功能 第3篇
小程序页面默认不能被分享到朋友圈,开发者需主动设置“分享到朋友圈”才可以,实现分享到朋友圈需满足两个条件:
页面 必须 设置允许“发送给朋友”,页面 js 文件声明 onShareAppMessage 事件监听函数
页面 必须 需设置允许“分享到朋友圈”,页面 js 文件声明 onShareTimeline 事件监听函数