小さなプログラム解析の要約の開発のためのフレームワーク

 

1.1マイクロチャネルの小さなディレクトリ構造は、3つの部分、フレームページファイル、ファイルツール、グローバルファイルのフレームから構成されています。

1.1.1まず、私はグローバルファイルをフレームましょう。グローバルファイルとして、プロジェクトのルートディレクトリに配置する必要があります。それは、3つの文書から成りアプレット公共スタイルシート、app.jsonアプレット公共の設定をapp.wxss、小さなプログラムのロジックをapp.js、彼らはすべてのページに有効です。

1. app.jsグローバルデータとマイクロチャネル機能アプレットのライフサイクルを特定することができる関数を定義するために使用されます。また、app.jsファイルの後に他のページへの参照が直接グローバル関数やライブラリを使用することができ、いくつかのグローバル関数やデータを定義することができます。 

2. app.json機能を16に設定することができます:設定ページパス(必須)プラグイン(デフォルトではオフ)機能のページが有効になっている場合は、設定ウィンドウ性能、設定のタブナビゲーションは、ネットワークのタイムアウト、設定のデバッグモードを設定し、サブ構造コンフィギュレーション、労働者は、コンフィギュレーション機能をコードディレクトリを配置(例えばプレイヤーなど)、ダウンロード前の下請ルールをプラグインを使用するバックエンド構成を使用する必要があり、コンフィギュレーションiPadのアプレットは、(デフォルトではオフ)画面の回転をサポートし、あなたがジャンプする必要がありますプログラムの小さなリスト、グローバルなカスタムコンポーネントの構成、位置sitemap.jsonという小さなプログラムのインターフェイス設定の権限は、(必須)。

{
"ページ":[
    「ページ/インデックス/インデックス」、
    「ページ/私/私」

  ]、
  "窓": {
    "BackgroundColorを": "#1 F6F6F6"、//ウィンドウの背景色
    「BackgroundTextStyle」:「光」、唯一の//スタイルプルダウン負荷が暗い/ライトをサポートしています
    "NavigationBarBackgroundColor": "#1 F6F6F6"、//ナビゲーションバーの背景色
    「NavigationBarTitleText」:「任意の孟」、//ナビゲーションバーのタイトルテキスト
    「NavigationBarTextStyle」:「黒」//ナビゲーションバーのタイトルの色
  }、
  "タブバー":{
    "リスト":[
      {
        "pagePath": "ページ/インデックス/インデックス"、
        「テキスト」:「ホーム」
      }、
      {
        "pagePath": "ページ/私/私"、
        「テキスト」:「個人的なセンター」
      }
    ]
  }、
  "sitemapLocation": "sitemap.json"
}

ここでの焦点設定タブナビゲーションについて話しています。私たちは、内部app.jsonでタブバーのプロパティを設定する必要があります。タブバーは、境界線の色は、黒または白の上に配置することができ、ラベルは、テキストの色、選択された色、ナビゲーションタグ位置の背景色、タブバー(のみ下/上)、およびカスタムタブバーの境界線の色をナビゲートするように構成することができ、目的とします。アレイ内に格納されたタグのリスト、ナビゲーションタグの内側に対応する各オブジェクトのリストに移動します。あなたはナビゲーションパス、ナビゲーション名、デフォルトのアイコンを設定することができます各オブジェクトには、アイコンを選択します。

CSSスタイル3. app.wxssファイルが展開され、CSSとして使用されてきました。デフォルトのグローバルスタイルに加えて、ユーザーはまた、提供されるいくつかのグローバルスタイルapp.wxssをカスタマイズすることができ、簡単に各項目を使用することができます。

1.1.2フレームワークページファイル

小さなプログラムのフレームワークは、4ページの文書ファイルで構成されます。JSが論理ページ、wxmlページ構造、wxss JSONページのスタイルやページ構成です。彼らはすべてのフォルダ内のページに配置します。

1.1.3ツールファイル

utilsのようないくつかの日付の書式設定の関数としてツールバーJS関数を格納するために使用されているフォルダは、時間の関数といくつかの他の一般的に使用される機能をフォーマットします。これらの関数を定義した後、登録を使用する準備ができて、他のプロジェクトでは、関数名を定義しmodule.exportsは通ってくるだろう。

ヒント:フォローアップは、サイトマップの設定についての話に焦点を当てます。

おすすめ

転載: www.cnblogs.com/YMoonwind/p/11170079.html