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

ui:outputRichText

value 属性の指定に従って、パラグラフ、画像、ハイパーリンクなど、タグを含む書式設定済みテキストを表示します。

ui:outputRichText コンポーネントは、書式設定済みテキストを表し、lightning:inputRichText または ui:inputRichText コンポーネントからの入力の表示に使用できます。ui:inputRichText は、LockerService が有効化されている場合にサポートされなくなったため、lightning:inputRichText を使用することをお勧めします。ui:outputRichText は、書式設定済みテキストを表示します。たとえば、アンカータグで囲まれた URL やメールアドレスはハイパーリンクとして表示されます。

次の例では、太字テキストを設定して、値を lightning:inputRichText および ui:outputRichText コンポーネントにバインドします。

1<aura:component>
2    <aura:attribute name="myVal" type="String" />
3    <aura:handler name="init" value="{! this }" action="{! c.init }"/>
4    
5    <lightning:inputRichText value="{!v.myVal}"/>
6    <ui:outputRichText value="{!v.myVal}"/>
7</aura:component>

初期化時に、lightning:inputRichTextui:outputRichText の両方のコンポーネントに値が設定されます。

1({
2    init: function(cmp) {
3        cmp.set('v.myVal', '<b>Hello!</b>');
4    }
5})

ui:outputRichText でサポートされている HTML タグは、abbrbigblockquotecaptioncitecodecolcolgroupdeldivemh1h2h3hriimginskbdliolpparampreqssampsmallspanstrongsubsuptabletbodytdtfootththeadtrttuulvarstrike です。

サポートされている HTML 属性は、acceptactionalignaltautocompletebackgroundbgcolorbordercellpaddingcellspacingcheckedciteclassclearcolorcolscolspancoordsdatetimedefaultdirdisableddownloadenctypefaceforheadersheighthiddenhighhrefhreflangidismaplabellanglistlooplowmaxmaxlengthmediamethodminmultiplenamenoshadenovalidatenowrapopenoptimumpatternplaceholderposterpreloadpubdateradiogroupreadonlyrelrequiredrevreversedrowsrowspanspellcheckscopeselectedshapesizespansrclangstartsrcstepstylesummarytabindextargettitletypeusemapvalignvaluewidthxmlns です。

属性

属性名 属性型 説明 必須項目
body Component[] コンポーネントのボディ。マークアップでは、これはタグのボディに含まれるすべてを指します。
class String コンポーネントに添付される CSS スタイル。このスタイルは、コンポーネントで出力される基本スタイルに追加されます。
linkify Boolean テキスト内の URL をハイパーリンクとして表示するように設定しているかどうかを示します。
value String 出力に使用される書式設定済みテキスト。

イベント

イベント名 イベントタイプ 説明
dblclick COMPONENT ユーザがコンポーネントをダブルクリックすると起動されるイベント。
mouseover COMPONENT ユーザがコンポーネントにマウスポインタを重ねると起動されるイベント。
mouseout COMPONENT ユーザがコンポーネントからマウスポインタを移動すると起動されるイベント。
mouseup COMPONENT ユーザがコンポーネント上でマウスボタンを放すと起動されるイベント。
mousemove COMPONENT ユーザがコンポー��ントにマウスポインタを重ねると起動されるイベント。
click COMPONENT ユーザがコンポーネントをクリックすると起動されるイベント。
mousedown COMPONENT ユーザがコンポーネント上でマウスボタンをクリックすると起動されるイベント。