ホームページ  >  記事  >  WeChat アプレット  >  データを変更した後に WeChat アプレットでページが表示されない問題が発生する問題を解決する方法

データを変更した後に WeChat アプレットでページが表示されない問題が発生する問題を解決する方法

不言
不言オリジナル
2018-06-22 17:35:313507ブラウズ

この記事は主に、WeChat アプレットが変更されたデータに遭遇した後にページが表示されない問題を解決する方法に関する関連情報を紹介します。必要な友人はそれを参照してください

WeChat の後にページが表示されない問題の解決策。アプレットは変更されたデータに遭遇します

前書き:

昨年のミニプログラムの開始から現在まで、私は常に楽観的であり、ミニプログラムによって引き起こされた波は最初は一定の注意を維持してきました。フロントエンドやその他のテクノロジー開発者に混じって、新しいテクノロジーの開発を自分の目で意識的に目の当たりにするのは初めてであり、今でも非常に光栄に思っています。
ミニプログラムの悪口を言っていませんか?私の見解は、それは絶対に不可能だということです。審査のために提出される小さなプログラムの数は毎日増え続けており、Mobike の QR コード スキャンやサイクリングなど、いくつかの小さなプログラムは非常に使いやすいため、KTV に行きました。先週、小さなプログラムを使用して、画面上のQRコードを直接スキャンして部屋をバインドし、ミニプログラムを使用して曲をリクエストしたり、曲をカットしたり、絵文字やその他の便利で楽しいことを行ったりできると思います。 、いくつかのアプリケーションシナリオはミニプログラムに非常に適していますが、将来的にはより多くのミニプログラムが生活のより多くのシナリオで使用されるでしょう。

これまで、私は基本的に開発におけるいくつかの問題や落とし穴を解決するミニ プログラム シリーズの記事を十数回書きました。小さなプログラムはほぼ完成しましたが、会社の https 暗号化認証がまだ完了していないため、しばらくはこのままにしておくしかありません。

データの変更が反映されない

今日は引き続きsetData()の問題を紹介します。

よく次のように書きます:

var that = this;
wx.getStorage({
  key: 'user',
  success: function(res){
    console.log(res.data)
    that.data.params.uuid = res.data.uuid;
    that.data.params.ticket = res.data.ticket;
    that.data.params.courseUuid = options.courseUuid;
    that.data.params.isCompany = options.isCompany;

    that.fetchData();
    that.getShareList();
  }
})

データ オブジェクトに対していくつかの代入操作を実行しましたが、データの使用方法が間違っていることがわかり、割り当てたデータはページに正常にレンダリングされませんでした。長い間検索した結果、データをすぐに有効にしたい場合は、 setData() メソッドを呼び出す必要があることがわかりました。そのため、上記のコードを次のように変更しました。この記事の内容はすべて皆さんのお役に立てば幸いです。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

WeChat アプレットは、単純な入力正規表現の検証機能を実装します

WeChat アプレットを通じてモバイル ネットワークのステータスを取得する方法 [ソース コード付き]


以上がデータを変更した後に WeChat アプレットでページが表示されない問題が発生する問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。