ユニアプリページの使い方は何ですか?
uni-app ページ モジュールは、ページを制御するためのメソッドを提供します。使用方法は次のとおりです: 1. "page.$('.index-desc')"; 2. "page.$$('.list - text')"; 3. "await page.waitFor('picker')" など。
この記事の動作環境: Windows 7 システム、ユニアプリ バージョン 2.5.1、DELL G3 コンピューター
使用方法ユニアプリページとは何ですか?
uni-app のページ——ページを制御するメソッド
Page モジュールは、ページを制御するメソッドを提供します。
ページのプロパティ
プロパティ | 説明 | 戻り値の型 |
ページ パス | String | |
ページパラメータ | Object | |
レンダリングページのデータ | # オブジェクト |
Method | #パラメータ##説明 | 戻り値 | $ | ##(セレクタ: 文字列)
#要素 | <code> | $$ | <code>(セレクタ: 文字列) |
ページ要素配列の取得 | <code><code>Element[] | waitFor<code><code> | (条件: 文字列 | 数値 | 関数|
条件が true になるまで待機します<code><code><code>void | <code><code>data<code> | ||
<code><code>ページ レンダリング データの取得<code><code>Object | <code><code><code>#setData<code> | ||
## (データ:オブジェクト) | <code><code><code><code><code><code><code><code>#ページ レンダリング データの設定オブジェクト | <code>##サイズ<code><code><code> | |
<code><code><code><code><code><code>##ページのサイズを取得します<code><code>オブジェクト | ##scrollTop | <code><code><code> <code>#なし | |
<code><code><code> <code>入手ページ番号のスクロール位置<code><code><code><code>番号 | ## callMethod<code><code><code><code>##(メソッド: 文字列, ...引数: 任意[]) | ||
<code><code>#ページ上の指定されたメソッドを呼び出します<code><code><code><code><code><code>any<code>page.$() メソッド | $() メソッドが使用されます 要素を取得しますページの。 $method の入力パラメータの説明:<code><code><code><code>Field |
デフォルト値 | 説明 | セレクター | 文字列は | Selectorサンプルコードは次のとおりです: |
$ $() メソッドは、ページ番号要素配列を取得するために使用されます。 $$ メソッドの入力パラメータの説明: <code> | Field |
必須
##デフォルト値 | 説明 | セレクター文字列 | はセレクター | 示例代码如下: 1 const page = await program.currentPage() 2 const elements = await page.$$('.list-text') 3 console.log(elements.length) ログイン後にコピー Page.waitFor()方法waitFor()方法用于等待直到条件成立。waitFor方法参数说明
示例代码如下: 1 const page = await program.currentPage() await page.waitFor(5000) // 等待 5 秒 2 await page.waitFor('picker') // 等待页面中出现 picker 元素 3 await page.waitFor(async() = >{ 4 return (await page.$$('picker')).length > 5 5 }); // 等待页面中 picker 元素数量大于 5 ログイン後にコピー Page.data()方法data()方法用于获取页码数据。data()方法参数如下:
示例代码如下: 1 const page = await program.currentPage(); 2 console.log(await page.data('list')); ログイン後にコピー Page.setData()方法setData()方法用于设置页面的渲染数据。setData()方法参数如下:
示例代码如下: 1 const page = await program.currentPage(); 2 await page.setData({ 3 text: 'changed data'4 }); ログイン後にコピー Page.size()方法size()方法获取页面的大小。size()的返回值如下:
Page.callMethod() 方法callMethod()方法用于调用页面的指定方法。callMethod()的参数说明如下:
推荐学习:《uni-app教程》 |
以上がユニアプリページの使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

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

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









VSCode でユニアプリを開発するにはどうすればよいですか?次の記事では、VSCode でのユニアプリ開発に関するチュートリアルを紹介します。これは、おそらく最も詳細なチュートリアルです。ぜひ見に来てください!

uniapp を使用してシンプルなマップ ナビゲーションを開発するにはどうすればよいですか?この記事では簡単な地図の作り方を紹介しますので、ぜひ参考にしてください。

uniapp を使用してスネーク ゲームを開発するにはどうすればよいですか?次の記事では、Uniapp に Snake ゲームを実装する手順を段階的に説明します。お役に立てば幸いです。

uni-app インターフェイス、グローバル メソッドのカプセル化 1. ルート ディレクトリに API ファイルを作成し、API フォルダーに api.js、baseUrl.js、および http.js ファイルを作成します。 2.baseUrl.js ファイル コード exportdefault"https://XXXX .test03.qcw800.com/api/"3.http.js ファイル コードexportfunctionhttps(opts,data){lethttpDefaultOpts={url:opts.url,data:data,method:opts.method

この記事では、uniapp に関する関連知識を提供します。主に、複数選択ボックスの全選択機能の実装に関する問題を整理します。全選択機能が実装できない理由は、チェックボックスのチェックされたフィールドがオンになっている場合です。動的に変更されると、インターフェイス上のステータスはリアルタイムに変更されますが、checkbox-group の変更イベントはトリガーされません。

この記事では、ユニアプリ カレンダー プラグインの開発をステップごとに説明し、次期カレンダー プラグインの開発からリリースまでの手順を紹介します。

uniapp はスクロールビューのドロップダウン読み込みをどのように実装しますか?次の記事では、uniapp WeChat アプレットのスクロールビューのドロップダウン読み込みについて説明しています。

この記事では、uniapp に関する関連知識を皆さんに提供します。主に uniapp を使用して電話をかける方法と同期録音する方法を紹介します。興味のある友人はぜひご覧ください。皆様のお役に立てれば幸いです。
