ホームページ  >  記事  >  WeChat アプレット  >  WeChat アプレットの構成

WeChat アプレットの構成

高洛峰
高洛峰オリジナル
2017-03-01 11:38:011848ブラウズ

app.json ファイルを使用して、WeChat アプレットのグローバル構成、ページ ファイルのパス、ウィンドウ パフォーマンスの決定、ネットワーク タイムアウトの設定、複数のタブの設定などを行います。
以下は、すべての構成オプションを含む単純な構成 app.json です

{
  "pages": [
    "pages/index/index",
    "pages/logs/index"
  ],
  "window": {
    "navigationBarTitleText": "Demo"
  },
  "tabBar": {
    "list": [{
      "pagePath": "pages/index/index",
      "text": "首页"
    }, {
      "pagePath": "pages/logs/logs",
      "text": "日志"
    }]
  },
  "networkTimeout": {
    "request": 10000,
    "downloadFile": 10000
  },
  "debug": true
}

構成属性は次のとおりです:

WeChat アプレットの構成

APP のページ構成、ウィンドウ構成、タブバー構成、ネットワーク構成、その他の情報について説明しました

WeChat アプレットの構成

ページ

は、ミニ プログラムがどのページで構成されているかを指定するために、各項目が文字列である配列を受け入れます。各項目は対応するページの [パス + ファイル名] 情報を表し、配列の最初の項目はミニ プログラムの最初のページを表します。ミニ プログラムでページを追加/削減するには、ページ配列を変更する必要があります。

フレームワークは統合のためにパス .json、.js、.wxml、および .wxss 内の 4 つのファイルを自動的に検索するため、ファイル名にファイル接尾辞を記述する必要はありません。

たとえば、開発ディレクトリは次のとおりです:

pages/

pages/index/index.wxml

pages/index/index.js

pages/index/index.wxss

pages/logs/logs.wxml

pages /logs/logs.js

app.js

app.json

app.wxss

次に、app.json に

{
  "pages":[
    "pages/index/index"
    "pages/logs/logs"
  ]
}

window

を記述して、ステータス バーとナビゲーション バーを設定する必要がありますミニプログラムのタイトル、ウィンドウの背景色。関連する属性は次のとおりです:

WeChat アプレットの構成

{
  "window":{
    "navigationBarBackgroundColor": "#ffffff",
    "navigationBarTextStyle": "black",
    "navigationBarTitleText": "微信接口功能演示",
    "backgroundColor": "#eeeeee",
    "backgroundTextStyle": "light"
  }
}

コンパイルされた表示結果は以下のとおりです:

WeChat アプレットの構成

tabBar

アプレットがマルチタブ アプリケーションの場合 (下部または上部にタブ バーがある)クライアント ウィンドウのページの切り替え) を使用すると、tabBar 設定項目を通じてタブ バーのパフォーマンスと、タブが切り替えられたときに表示される対応するページを指定できます。

ヒント: ページジャンプ (wx.navigateTo) またはページリダイレクト (wx.redirectTo) によって到達したページは、tabBar 設定で定義されたページであっても、下部のタブバーは表示されません。

tabBar は配列であり、最小 2 つ、最大 5 つのタブのみを構成できます。タブは配列の順序でソートされます。

WeChat アプレットの構成

WeChat ミニプログラムの構成に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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