최근에는 WeChat 애플릿 애플리케이션을 개발 중입니다. 개발 과정에서 주의가 필요한 부분을 처음부터 정리했습니다.
이 범위
디버깅 시 정의로 인해 오류를 보고하지 않을 수 있어 디버깅이 매우 번거로우므로 주의하세요.
onLoad: function () { var that = this wx.request({ url: 'https://域名/AppService/UserHandler.ashx', data: { }, method: 'GET', header: { 'Content-Type': 'application/json' }, success: function (res) { that.setData({ }) }, fail: function (res) { } }) }
Asynchronous
요청은 비동기식 요청이므로 동일한 레벨 함수의 반환값과 요청, get 요청은 데이터를 얻으려면 콜백 기능
TLS 버전
을 사용해야 합니다. 데이터를 요청할 때 TLS 버전을 얻을 수 없다는 메시지가 표시됩니다. 1.0 이상인 경우 " "개발 환경에서 요청한 도메인 이름 및 TLS 버전을 확인하지 않습니다."를 확인하십시오. "
https
미니 프로그램은 https 바인딩만 지원합니다. 도메인 이름 및 미니 프로그램 관리 인터페이스에서
전역 변수
-> 정의
//app.js App({ onLaunch: function () { }, globalData: { userInfo: null } })
->값 할당
//index.js //获取应用实例 var app = getApp() Page({ data: { userInfo: {} } })
->사용
//user.js //获取应用实例 var app = getApp() Page({ // 页面初始数据 data: { userInfo: null }, onLoad: function () { this.setData({ userInfo: getApp().globalData.userInfo, }) } })
【관련 추천】
1. WeChat Mini 프로그램 전체 소스 코드 다운로드
2 . WeChat 미니 프로그램 앱 스토어 소스 코드 추적
위 내용은 소규모 프로그램 개발을 위한 간단한 예제 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!