この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

入力コンポーネントの概要

ユーザは、値を選択または入力するために入力要素を使用してアプリケーションとやりとりします。フレームワークには、テキスト項目、ボタン、チェックボックスなど、一��の入力要素が備えられています。

ui:input には ui:inputTextui:inputCheckbox などの子コンポーネントがあり、それぞれが共通の入力要素に対応しています。これらの各コンポーネントでは、さまざまな入力イベントがサポートされ、ユーザインターフェースイベントのイベント処理が簡略化されます。

入力コンポーネントの使用

独自のカスタムコンポーネントで入力コンポーネントを使用するには、.cmp または .app リソースに入力コンポーネントを追加します。次の例は、テキスト項目およびボタンの基本設定です。

1swfobject.registerObject("clippy.codeblock-0", "9");<ui:inputText label="Name" aura:id="name" value="" placeholder="First, Last"/>
2<ui:outputText aura:id="nameOutput" value=""/>
3<ui:button aura:id="outputButton" label="Submit" press="{!c.getInput}"/>

ui:outputText コンポーネントは、対応する ui:inputText コンポーネントの出力値のプレースホルダとして機能します。ui:outputText コンポーネントの値は、クライアント側の次のコントローラアクションを使用して設定できます。

1swfobject.registerObject("clippy.codeblock-1", "9");getInput : function(cmp, event) {
2      var fullName = cmp.find("name").get("v.value");
3      var outName = cmp.find("nameOutput");
4      outName.set("v.value", fullName);
5    }

使用可能な共通の項目コンポーネントは、次のとおりです。

データ型 説明 関連コンポーネント
日時 日時を入力するための入力項目。 ui:inputDate

ui:inputDateTime

ui:outputDate

ui:outputDateTime

数値 数値を入力するための入力項目。 ui:inputNumber

ui:outputNumber

テキスト 1 行のテキストを入力するための入力項目。 ui:inputText

ui:outputText