最近、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
リクエストは非同期リクエストであるため、同じレベルです関数、リクエスト、取得リクエストの戻り値を取得できません。コールバック関数
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ミニプログラムの完全なソースコードのダウンロード
2.チャットミニ プログラム アプリケーション ストア ソース コード
以上が小規模なプログラム開発のための簡単なサンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。