ホームページ >WeChat アプレット >WeChatの開発 >WeChat ミニ プログラムの面接で知っておくべき質問
project.config.json プロジェクト構成ファイル。最も一般的に使用されるのは、https 検証を有効にするかどうかを構成することです。
App.jsいくつかのグローバル基本データなどを設定します;
App.json の下部タブ、タイトル バー、ルーティング設定;
App.wxss パブリック スタイル、アイコンフォントなどの導入;
pages には特定のページが含まれます;
index.json (現在のページのタイトルの構成とコンポーネントの導入など) .);
index.wxml (ページ構造);
index.wxss (ページ スタイル シート);
index.js (ページ ロジック、リクエストおよびデータ処理など);
はページの外観を記述するために使用されます。
WXSS は CSS のほとんどの機能を備えており、いくつかの拡張機能も備えています。変更;
WXSS は新しいサイズ単位を追加しました。WXSS は最下層で新しいサイズ単位 rpx をサポートします。
WXSS は一部のみをサポートしますCSS セレクター;
WXSS はグローバル スタイルとローカル スタイルを提供します
ルート ディレクトリに utils ディレクトリ、api.js ファイル、および apiConfig.js ファイルを作成します。
基本的な get を apiConfig にカプセル化します。 js 、post、put、upload およびその他のリクエスト メソッド、リクエスト本文の設定、トークンと例外処理の導入など;
apiConfig.js によってカプセル化されたリクエスト メソッドを API に導入します。 、ページ データに基づいて、要求された URL に対して、対応するメソッドを設定してエクスポートします。
#特定のページにインポートします。
公式アカウントの低開発コスト、低顧客獲得コスト、ダウンロード不要などのメリットに加え、ミニプログラムによりサービスリクエストの遅延やユーザーエクスペリエンスが大幅に改善され、複雑なサービス機能を備え、ユーザーに優れたユーザーエクスペリエンスを提供します。
WeChat ミニ プログラムは JavaScript、WXML、WXSS の 3 つのテクノロジーを使用して開発されており、技術的には既存のフロントエンド開発と似ています。 、でも、もっと深く掘り下げると、それは異なります、また何か違うものです。
JavaScript: まず第一に、JavaScript コードはブラウザーではなく WeChat アプリで実行されます。そのため、一部の H5 テクノロジー アプリケーションでは、WeChat アプリが対応する API サポートを提供する必要があり、これにより H5 テクノロジーのアプリケーションが制限されます。厳密に H5 と呼ぶことはできませんが、疑似 H5 と呼ぶことができます。同様に、WeChat が提供するいくつかの独自の API は、H5 でサポートされていないか、特に十分にサポートされていません。
WXML: WXML は XML 構文に基づいて WeChat 自身によって開発されたため、開発中に使用できるのは WeChat が提供する既存のタグのみであり、HTML タグは使用できません。
WXSS: WXSS には CSS のほとんどの機能が備わっていますが、すべてがサポートされているわけではなく、どの機能がサポートされ、どの機能がサポートされていないのかに関する詳細なドキュメントはありません。
WeChat のアーキテクチャはデータ駆動型のアーキテクチャ モデルであり、UI とデータは分離されており、すべてのページ更新はデータの変更を通じて実装する必要があります。
アプレットは、webview と appService の 2 つの部分に分かれています。このうち、webview は主に UI の表示に使用され、appService はビジネス ロジック、データ、インターフェイス呼び出しの処理に使用されます。これらは 2 つのプロセスで実行され、システム層 JSBridge を介して通信し、UI レンダリングとイベント処理を実現します
Mini プログラムのプロパティthis.data のデータをビューに直接同期することはできません。 this
.setData({})
を呼び出す必要があります。 推奨チュートリアル: 「WeChat アプレット」 "
以上がWeChat ミニ プログラムの面接で知っておくべき質問の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。