今日ログインページを書いていたとき、個人情報と携帯電話番号を認証する必要がありましたが、ページにボタンを 2 つだけ置くのは愚かではないでしょうか? ? ? 私は、ユーザーが携帯電話番号を認証できるようにするためのマスク レイヤーを作成しました。 1. WeChat ログイン ショートカットをクリックすると、最初にトリガーされるのは、ユーザー情報 userInfo を取得する WeChat ネイティブ メソッドであり、次に成功コールバックでマスク レイヤーが開かれます... 2. マスクレイヤーにボタンがあります。このボタンは、WeChat のネイティブ getPhoneNumber メソッドをトリガーして、ユーザーの携帯電話番号を取得します。これについては、これ以上説明する必要はありません。 。 。 。 コードを直接ダンプする <!--クイックログイン--> <ボタン open-type="getUserInfo" @tap="getUserProfile"> <view class="アイテム列中央"> <image class="iconc" src="/static/img/share/wx.png"></image> </ビュー> </ボタン> <!--ログインポップアップウィンドウ--> <view class="modal-mask" catchtouchmove="preventTouchMove" v-if="showModal"></view> <view class="modal-dialog" v-if="showModal"> <view class="modal-content"> <view><image src='' class='show'></image></view> <view >携帯電話番号をバインドする</view> <view>この操作を実行する前に携帯電話番号をバインドしてください</view> <ボタン open-type="getPhoneNumber" @getphonenumber="getPhoneNumber"> <image src='/static/img/share/wx.png' class='iconWx'></image>WeChat ユーザーのワンクリックバインディング </button> </ビュー> </ビュー> メソッド: { ユーザープロファイルを取得する(){ // ユーザー情報を取得するには wx.getUserProfile を使用することをお勧めします。開発者は、このインターフェイスを通じてユーザーの個人情報を取得するたびに確認する必要があります。// 開発者は、ポップアップが繰り返し表示されるのを避けるために、ユーザーがすばやく入力したアバターのニックネームを適切に保存する必要があります。wx.getUserProfile({ desc: '会員情報を記入するために使用されます', //ユーザーの個人情報を取得する目的を宣言します。これは後でポップアップウィンドウに表示されますので、慎重に記入してください success: (res) => { this.showDialogBtn(); // ポップアップウィンドウを呼び出して、ワンクリックで携帯電話番号を取得します(自分で作成) } }) }, // ワンクリックで電話番号を取得するためのポップアップウィンドウを表示する showDialogBtn: function () { this.showModal = true }, // ワンクリックで電話番号を取得するためのポップアップウィンドウを非表示にするhideModal: function () { this.showModal = false }, //ユーザーの電話番号を取得するgetPhoneNumber(e) { コンソール、ログ(e.detael) }, 要約する WeChatミニプログラムがユーザー情報とユーザーの携帯電話番号を同時に取得する方法についての記事はこれで終わりです。WeChatミニプログラムがユーザー情報と携帯電話番号を取得する方法についての関連コンテンツについては、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMを応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL の if 関数の正しい使い方の詳細な説明
>>: 中国語でのNginx設定パラメータの詳細な説明(負荷分散とリバースプロキシ)
awk を学ぶ前に、sed、grep、tr、cut などのコマンドを学んでおく必要があります。これら...
この記事では、参考までに、計算機を実装するためのWeChatアプレットの具体的なコードを紹介します。...
場合によっては、ユーザーがボタンをクリックして同様のフォームを追加し、クリックごとに 1 回追加でき...
序文システムの高可用性を満たすためには、通常、クラスターを構築する必要があります。ホストがクラッシュ...
あるウェブサイトでは、ユーザーが WebKit カーネルでページを開くことを期待して、HTML5 と...
1. まず、CSS3 のターゲット セレクターを使用し、a タグを使用して id セレクターを指定し...
目次導入js のイテレータはどのように見えるか反復プロトコル反復可能なプロトコルイテレータプロトコル...
1. ヘルプコマンド1. 現在のDockerバージョンを表示する docker バージョン2. イメ...
1. これは理解するのが少し複雑なので、原理を注意深く読んで自分で入力していただければ幸いです。 &...
序文当社の MySQL オンライン環境のほとんどはバージョン 5.7.18 を使用しています。このバ...
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...
目次総合的な比較アクティブの観点から機能的な観点から詳細な比較1. エース2. コードミラー3. モ...
フォーム項目を動的に追加するiview の動的なフォーム追加は非常に簡単です。フォーム項目を配列に設...
MySQL のインストールは比較的簡単なので、通常は次のステップに直接進み、注意が必要な点に集中する...
序文: Vue3.0はechartsの3次元縦棒グラフを実装します結果: 実装手順: 1. echa...