UniApp は、Vue.js フレームワークに基づくクロスプラットフォーム開発フレームワークであり、1 つのコードを H5、ミニ プログラム、APP などの複数のプラットフォームで実行できるようにします。この記事では、UniApp でクリックして表示・非表示にする機能を実装する方法を紹介します。
- ページの作成
まず、UniApp でページを作成する必要があります。 UniApp では、pages ディレクトリに .vue ファイルを作成することでページを表すことができます。ここでは例として about.vue を示します。
- ボタンの追加
コンテンツを表示または非表示にするイベントをトリガーするボタンを about.vue に追加します。
<template> <view> <button>{{ show ? '隐藏' : '显示' }}</button> </view> </template>
このボタンでは、@click を使用してボタンのクリック イベントをリッスンし、toggleShow メソッドを呼び出します。このうち、{{ show ? 'Hide' : 'Show' }} は、show が true の場合はボタンの表示文字列が「Hide」、それ以外の場合は「Show」であることを意味します。
- コンテンツの追加
表示および非表示機能を実装するには、about.vue にコンテンツを追加し、show 変数を通じてその表示または非表示を制御する必要があります。 。
<template> <view> <button>{{ show ? '隐藏' : '显示' }}</button> <view> <text>这里是需要显示或隐藏的内容</text> </view> </view> </template> <script> export default { data() { return { show: false } }, methods: { toggleShow() { this.show = !this.show } } } </script>
このコードでは、v-show 命令を使用して、show 変数に基づいてコンテンツの表示と非表示を制御します。 show が true の場合、コンテンツは表示されます。それ以外の場合、コンテンツは非表示になります。同時に、toggleShow メソッドを使用して show 変数の値を変更し、表示と非表示を切り替えます。
- テスト
上記のコードを追加した後、uniapp プロジェクトを実行し、ボタンをクリックすると概要ページのコンテンツが表示または非表示になるかどうかをテストできます。
概要
この記事では、UniApp でクリックして表示/非表示にする機能を実装する方法を紹介します。この機能はテンプレートにボタンを追加し、ボタンのクリックイベントに応じてコンテンツの表示・非表示を切り替えることで簡単に実装できます。実際のアプリケーション開発では、必要に応じてテンプレートやロジックのより複雑な設計や実装を行うことができます。
以上がuniappでクリックして表示・非表示にする機能を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

WebStorm Mac版
便利なJavaScript開発ツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

ホットトピック









