小型マイクロチャネルのアプリケーション開発---初心者のメモ

参考:公式ドキュメントのマイクロチャネルは、アプレット
の技術開発の歴史を:
論理スレッドは、長い空白のページで、その結果、レンダリングスレッドがブロックされています。

アプレットのWebページと通常の違い:

  1. スレッドスレッドをレンダリングするアプレットやスクリプトは、スレッドを実行していません。DOMは、操作することはできません。
  2. 異なる動作環境;
  3. 異なる開発環境。

彼は、開発を始めました。

  1. アカウントの申請、小さなプログラムのAppIDを取得します。
  2. インストールの開発ツール、入力のAppID。
  3. 編集、プレビュースキャンコードマイクロチャネル;

アプレットコードであって、

  • .json設定
  1. app.json:現在のグローバル設定アプレット。
  2. project.config.json:プロジェクト構成でweboack同様の役割。
  3. page.json:ページレイアウト。
  4. 構文の特長:二重引用符を使用して文字列、コメントは使用できません。デジタル、ブール値、ヌルのためのサポート、オブジェクトの配列。
  • .wxmlテンプレート
    のHTMLページと同様の構造として1.行為は、言葉遣いは、小さなプログラムのdiv、スパン、Pタグ矛盾しているので、パッケージを実行します。;タグが表示に使用され、タグを使用してページに似たテキスト、ボタンラベルなどは、ネイティブ反応する
    2.として追加されました場合:WX同様のVueの属性、および{} {}表現。プロパティWX:始まります。

  • .wxssスタイル
    1. CSSを有する最も特徴;
    2.かかわらずデバイス画素比、サイズ単位使用:RPX(応答ピクセル);
    3. @import「common.wxss」を、実施形態は、アウトリーチ形式のファイルを導入しました。

  • .jsロジック

    1. JSスクリプトファイル、使用bindtap =「イベント名」道バインド適切なラベルにイベント。

アプレットフレーム:

  1. システムは、小さなフレームワークに分けられる:論理層(アプリサービス)とビュー層(ビュー)。

  2. フレームワークは、基本コンポーネントのセットを提供し、ベース層を使用して、ビューコンポーネントは、木材、マイクロチャネル・アプレットの強い蓄積の蓄積と同じであってもよいです。

  3. 論理層は、そのような支払い、アクセスユーザ情報として、マイクロチャネルによって提供される豊富なAPI呼び出すことができます。

  4. 論理層は、ブラウザウィンドウでアプレットを実行していない、したがって、文書オブジェクトを使用することができないからです。

  5. 行動は同じメソッドとデータを使用して複数のページを可能にするために使用しました。

  6. ルーティングページは、フレームワークによって管理されています。

  7. 使用module.exportsはエクスポートファイル、インポート・ファイルを必要とする使用。

    module.exports.sayHello =のsayHello
    exports.sayGoodbye = sayGoodbye

    VaRの共通=必要( 'common.js')

  8. グローバルデータは、アプリケーション()に設定されている;および

公開された18元の記事 ウォン称賛10 ビュー620

おすすめ

転載: blog.csdn.net/llq886/article/details/103696258