如何在flex 4的mx:TextArea的text属性中使用'\ n'?

时间:2011-08-18 07:39:20

标签: flex flex3 textarea

根据我的观察,这在flex4中不起作用:

<mx:TextArea id="taMytext" text="\n hi\n san"/> //use of \n does not work here
<s:Button label="Click it" click="Myfun()" />

使用脚本可能:

public function Myfun():void
            {
                taMytext.text="hi\n";
                taMytext.text+="san";
            }

2 个答案:

答案 0 :(得分:2)

似乎唯一的方法是使用以下内容:

<mx:TextArea horizontalCenter="0" id="taMytext" text="{'\n'} hi{'\n'} san" verticalCenter="0" />

答案 1 :(得分:1)

您必须使用以下语法:

<mx:TextArea id="taMytext" text="\n hi{'\n'} san"/>

可以找到更详细的说明on adobe cookbooks