Taroは微信の小さいプログラムの出会う問題と解決方法を開発します

1640 ワード

1.scroll-viewをトップに置いて、scroll-topを0に設定するのは無効な問題ですか?
解決策:セットトップの問題をトリガーしないで、scroll-topに0に近い乱数を設定する必要があります.Math.random()
2.scroll-viewバインドbindscrolltoolowerは問題をトリガーしていませんか?
解決策:システム情報wxを取得する.getSystemInfoSync()画面の高さを取得し、他のコンポーネントの占有高さを減算してscroll-viewコンテナの高さを取得し、最後にscroll-viewのstyleにコンテナの高さを設定して有効にします
3.用wx.createSelectorQuery().select(id).fields({computedStyle:['margin','backgroundColor','width','height']})は、paddingを設定した場合に得られる値が不正確な問題を取得しますか?
ソリューション:box-sizing:border-boxをコンテナに追加します.
4.注意taroを使用してwebpackに対してdefineConstantsグローバル変数を構成し、コードに同じとグローバル変数の同じコマンド変数または関数の形成を使用することはできません
5.ウィジェットでrequestを使用し、urlが直接中国語を持ち込むと、一部の携帯電話で中国語番号異常要求に失敗する
解決urlに直接queryをつなぎ合わせないで、queryをrequest対応のdataに渡して、headerに'Content-Type': 'application/json; charset=utf-8'を追加したほうがいいです
6.aro v1.3.0-beta.3マイクロメッセージプラグインを開発し、'@tarojs/async-await'を使用してregeneratorRuntime is not definedエラーを報告
@tarojs/async-awaitをロードする場所に宣言const regeneratorRuntime = global.regeneratorRuntime;を追加
7.TaroをTaro v 1にアップグレードする.3.0-beta.3,開発微信プラグイン,微信開発ツール報VM2140:5 app.json , , 。解決方法:projectを変更します.config.jsonのminiprogramRootの値はminiprogram/weapp/
8.refを使用して自己構成部品を取得できない問題、TaroのcomponentWillMountで自己構成部品を呼び出す方法を説明し、自己構成部品を取得できない問題
解決策:componentDidMountでコンポーネントから呼び出されたメソッドは、componentWillMountのときにDOMがロードされていないためです.
9.前最外層容器がwidth: 100vw;padding:20px;を使用している場合、サブ容器に「width:100%」を設定すると、サブ容器の幅が100 vwになる
解決方法:外層容器はwidth:100%を使用する.