我是使用 Flex 的新手,我不知道如何重用特定 ID。
所以我正在做一个你可以定制产品的应用程序。首先您选择产品,然后您可以为其添加自定义文本。
我可以让它添加文本,我添加一个 ID,当我点击文本时,我可以移动它并编辑它。我的问题是我不知道如何保存编辑。
我将文本 ID 放在隐藏字段中,但无法使用它来替换字段中的文本。我怎么能那样做?
这是我的代码的一部分:
<s:TextInput includeIn="modifierTexte" x="24" y="39" width="599" id="idTextePersonnalise"/>
<mx:RichTextEditor id="persoContentModifier"
backgroundColor="#ccffcc"
title="Texte personnalisé"
x="23.8" y="62.2" width="768" height="200" chromeColor="#A6A3A3" verticalAlign="top"
creationComplete="removeMiscButtons()"
dropShadowVisible="false" includeIn="modifierTexte"/>
<s:Button x="571" y="269.4" width="221" height="34" fontFamily="Georgia" fontSize="15" color="#404040" chromeColor="#A8D009" focusColor="#3F9020" id="editTxtToBathtub" label="Modifier le texte" includeIn="modifierTexte" click="editTextToBathtub()"/>
所以 textinput 包含我的文本 id,richTextEditor 获取自定义文本,然后单击按钮进行保存。
我的功能如下所示:
private function editTextToBathtub():void{
var idDeMonTexte:String = idTextePersonnalise.text;
//I'ld like to do something like idDeMonTexte.text = persoContentModifier.text;
}
每次我尝试使用我的 var 将我的富文本放回我的自定义文本中时,它当然会给我一个错误......
任何人都知道如何使用这个?谢谢你的帮助 !