ホームページのタブオプション機能をミニプログラムに実装する方法

不言
リリース: 2018-07-14 14:12:52
オリジナル
2382 人が閲覧しました

この記事では、ミニプログラムのホームページにタブオプション機能を実装する方法を主に紹介します。必要な友達に共有します。

一番下のタブ オプションを実装するには、次のように、プロジェクト ルート ディレクトリ

の app.json の下で変更するだけです:

------ ---------- -------------------------------------- ------- -------------------------------------

まずはご紹介app.json ファイル

默认有两个代码块:1、pages
这里注册了当前小程序的所有页面路径2、window
这里用于设置小程序的状态栏、导航条、标题、窗口背景色。

以上两个详细使用参考文档,本文章不做介绍
ログイン後にコピー
app.json によって提供される別の構成項目を見てみましょう: tabBar

tabBar は、タブ構成用のいくつかのパブリック プロパティを提供します:

個々のタブの構成:

公式図:

下部タブ関数の具体的な実装:

現在 2 つのタブがあり、1 つは「ホーム」であると仮定して、要件を設定します。 ' と 1 つの 'My' 、黒は選択されておらず、赤が選択されています。

1.pagesディレクトリに2つのディレクトリを作成し、必要なjs、json、wxml、wxss関連ファイルを作成します

名前は任意です。例は次のとおりです: ホームディレクトリ(ホームページ関連)タブ)、私のディレクトリ (私のタブに関連)

2. ルート ディレクトリの下に新しいディレクトリを作成し、画像 (好きなものを選択) という名前を付けて、ここでタブを使用する必要があります

1. Ali では、いくつかのマテリアル ライブラリをダウンロードします。タブ画像は、クリックされた状態とクリックされていない状態の両方でダウンロードする必要があることに注意してください。

2. 画像を保存するために作成したディレクトリに画像リソースをコピーします

3. app.json ファイルの設定

1. Pages 属性でプロジェクトのすべてのページパスを設定します。例の 2 つの例、home、mine

"pages":[    "pages/home/home",    "pages/mine/mine"
  ]
ログイン後にコピー

2. Tabbar 属性を追加し、いくつかの状態を定義します

記事の前の部分の説明に従って、いくつかの必要な属性の設定

"tabBar":{
    "color": "#333333",
    "selectedColor": "#ff0000",
    "backgroundColor": "#fff",
    "list":[
      {
        "pagePath":"pages/home/home",
        "text":"主页",
        "iconPath":"images/home.png",
        "selectedIconPath":"images/home_selected.png"
        
      },
      {
        "pagePath":"pages/mine/mine",
        "text":"我的",
        "iconPath": "images/mine.png",
        "selectedIconPath":"images/mine_selected.png"
      }
    ]
  }
ログイン後にコピー
E 4、個別のページの個別のページ、個別のページ 構成

ページには、js、hson、wxml、wxss、およびその他の関連ファイルが含まれています。

ここではこれ以上詳しい説明はありません。小さな要件を追加するだけです。タブをクリックして関連ページを切り替えます。ページのタイトルはタブと一致している必要があり、ページのコンテンツもタブと一致している必要があります。これは、タブ効果が正しく実装されていることを示すために使用されます。

1. この要件は、json ファイルで構成されます。

以上がこの記事の全内容です。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連するおすすめ:

node.jsを使用してbaidu-aip-SDKを呼び出し、IDカード認識機能を実現します

WeChatアプレットモーダルポップアップコンポーネントの紹介

以上がホームページのタブオプション機能をミニプログラムに実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート