微信小程序 功能页导航 functional-page-navigator 组件

Posted java1234_小锋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序 功能页导航 functional-page-navigator 组件相关的知识,希望对你有一定的参考价值。

完整微信小程序(Java后端) 技术贴目录清单页面(必看)

仅在插件中有效,用于跳转到插件功能页。

属性类型默认值必填说明最低版本
versionstringrelease跳转到的小程序版本,线上版本必须设置为 release2.1.0
namestring要跳转到的功能页2.1.0
argsobject功能页参数,参数格式与具体功能页相关2.1.0
bindsuccesseventhandler功能页返回,且操作成功时触发, detail 格式与具体功能页相关2.1.0
bindfaileventhandler功能页返回,且操作失败时触发, detail 格式与具体功能页相关2.1.0
bindcanceleventhandler因用户操作从功能页返回时触发2.4.1

version 的合法值

说明最低版本
develop开发版
trial体验版
release正式版

name 的合法值

说明最低版本
loginAndGetUserInfo用户信息功能页2.1.0
requestPayment支付功能页2.1.0
chooseAddress收货地址功能页2.4.0
chooseInvoice获取发票功能页2.14.1
chooseInvoiceTitle获取发票抬头功能页2.14.1

Bug & Tip

  1. tip: 功能页是插件所有者小程序中的一个特殊页面,开发者不能自定义这个页面的外观。
  2. tip: 在功能页展示时,一些与界面展示相关的接口将被禁用(接口调用返回 fail )。
  3. tip: 这个组件本身可以在开发者工具中使用,但功能页的跳转目前不支持在开发者工具中调试,请在真机上测试。

示例代码

<!-- sample.wxml -->
<functional-page-navigator name="loginAndGetUserInfo" bind:success="loginSuccess">
  <button>登录到插件</button>
</functional-page-navigator>
// redirect.js navigator.js
Component({
  methods: {
    loginSuccess: function(e) {
      console.log(e.detail.code) // wx.login 的 code
      console.log(e.detail.userInfo) // wx.getUserInfo 的 userInfo
    }
  }
})

微信搜一搜【java1234】关注这个放荡不羁的程序员,关注后回复【资料】有我准备的一线大厂笔试面试资料以及简历模板。

以上是关于微信小程序 功能页导航 functional-page-navigator 组件的主要内容,如果未能解决你的问题,请参考以下文章

前端微信小程序电影类仿淘票票微信小程序

前端微信小程序资讯类仿今日头条微信小程序

微信小程序如何设置地图导航

微信小程序新闻网站列表页

微信小程序返回页面传值

微信小程序常见问题大全