>  기사  >  웹 프론트엔드  >  페이지 간 매개변수를 전달하는 WeChat 미니 프로그램의 독특한 방법

페이지 간 매개변수를 전달하는 WeChat 미니 프로그램의 독특한 방법

hzc
hzc앞으로
2020-07-02 09:36:432702검색

미니 프로그램에는 자체 전용 라우팅 방법이 있습니다. 기본 라이브러리 2.7.3 이후 미니 프로그램은 wx.navigateTo()의 성공 속성인 고유한 페이지 매개변수 전달 방법을 구체적으로 구현합니다. wx.NavigateTo() 사용법
관련 문서 링크:https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html

사용 예는 다음과 같습니다

페이지 A

wx.navigateTo({
  url: 'pages/pageB',
  success: function(res) {
    // 通过eventChannel向被打开页面传送数据
    res.eventChannel.emit('goPageB', { pageDataA: '页面A传递到页面B的数据' })
  }
})

페이지 B

onLoad: function(){
    const eventChannel = this.getOpenerEventChannel()
    // 监听goPageB事件,获取上一页面通过eventChannel传送到当前页面的数据
    eventChannel.on('goPageB', function(data) {
      console.log('页面A传递的数据:',data)
    })
  }

작은 프로그램에 고유한 매개변수를 전달하는 이 방법은 URL 매개변수를 연결하는 것보다 약간 더 번거롭지만 관련 매개변수 변환이 필요하지 않으며 일부 특수 문자열을 처리할 필요도 없습니다

추천 튜토리얼 : "위챗 미니 프로그램"

위 내용은 페이지 간 매개변수를 전달하는 WeChat 미니 프로그램의 독특한 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jianshu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제