WeChatアプレットの開発中に遭遇した落とし穴

1.ネイティブ

問題:WeChatミニプログラムはPOSTメソッドを使用して問題をリクエストします

解決策:postメソッドを使用してwx.request()を要求する場合は、ヘッダーを追加する必要があります。header[content-type]の値はapplication / x-www-form-urlencodedです。そうしないと、要求は失敗します。

問題:テキストタグがEnterキーを解析します 

解決策:Enterキーを使用しないでください

2、wepyフレームワーク

問題:ミニプログラムがリリースされた後、更新するには2回クリックする必要があります

たとえば、プロジェクトでは、カルーセルダイアグラム、コード値を取得するためのログイン関数wx.login()、検索関数などがあります。

解決策:非同期操作を追加する必要があります:this。$ apply() 

問題:古いプロジェクトがアプレットに移行され、リッチテキストが取得されます。WeChatアプレットは解析できません

たとえば、プロジェクトの場合:製品の詳細ページ

解決策:プラグインwxParse.jsを導入し、jsファイルにrequireをインポートします。

var WxParse = require ' ../ wxParse / wxParse.js '

コンポーネントを追加

< import src = " ../wxParse/wxParse.wxml " />
< テンプレート = " wxParse " データ = " { { wxParseData 記事 ノード }} " />

三、weui

問題:navbarコンポーネント、独自のクラス名の追加が無効です

解決策:別のビューをネストして、独自のクラス名を編集します


おすすめ

転載: blog.csdn.net/m13302979400/article/details/80928692