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

ui:outputEmail

HTML アンカー (<a>) 要素内にメールアドレスを表示します。先頭および末尾の空白は削除されます。

ui:outputEmail コンポーネントは、HTML span タグでラップされたメール出力を表します。このコンポーネントは、メール入力を取り込む ui:inputEmail と共に使用できます。メール出力は HTML アンカー要素でラップされ、mailto が自動的に付加されます。次の例は、ui:outputEmail コンポーネントの簡単な設定です。

1<ui:outputEmail value="abc@email.com"/>

前の例によって次の HTML が表示されます。

1<span><a href="mailto:abc@email.com" class="uiOutputEmail">abc@email.com</a></span>

次の例は、ui:inputEmail コンポーネントのデータをバインドする方法を示します。

1<aura:component>
2    <ui:inputEmail aura:id="email" label="Email" class="field" value="manager@email.com"/>  
3    <ui:button class="btn" label="Submit" press="{!c.setOutput}"/> 
4
5 <div aura:id="msg" class="hide">
6     You entered: <ui:outputEmail aura:id="oEmail" value="Email" />
7 </div>
8
9</aura:component>
1swfobject.registerObject("clippy.codeblock-3", "9");
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17({
18    setOutput : function(component, event, helper) {
19    	var el = component.find("msg");
20    	$A.util.removeClass(el.getElement(), 'hide');
21    	
22        var email = component.find("email").get("v.value"); 
23        var oEmail = component.find("oEmail");
24        oEmail.set("v.value", email);
25        
26    }
27})

属性

属性名 属性型 説明 必須項目
body Component[] コンポーネントのボディ。マークアップでは、これはタグのボディに含まれるすべてを指します。
class String コンポーネントに添付される CSS スタイル。このスタイルは、コンポーネントで出力される基本スタイルに追加されます。
value String メールの出力値。 はい

イベント

イベント名 イベントタイプ 説明
mouseup COMPONENT ユーザがマウス��タンを放したことを示します。
mousedown COMPONENT ユーザがマウスキーを押したことを示します。
mousemove COMPONENT ユーザがマウスポインタを移動したことを示します。
dblclick COMPONENT コンポーネントがダブルクリックされたことを示します。
mouseout COMPONENT ユーザがマウスポインタをコンポーネントから移動したことを示します。
click COMPONENT コンポーネントがクリックされたことを示します。
mouseover COMPONENT ユーザがマウスポインタをコンポーネントに移動したことを示します。