apache-flex - 从TextInput扩展组件时出现Flex MXML错误

标签 apache-flex error-handling mxml

此Flex MXML代码有什么问题?我收到错误消息(错误行标记为“X”)。代码很简单,但是我找不到错误。

两次都发送消息:类型为“字符串”的标准属性“文本”的多个初始化值(从德语翻译)

 <?xml version="1.0" encoding="utf-8"?>
    <s:TextInput xmlns:fx="http://ns.adobe.com/mxml/2009"
                 xmlns:s="library://ns.adobe.com/flex/spark"
                 focusIn="keyboardIsOpen=true" 
X                focusOut="keyboardIsOpen=false">
        <fx:Script>
            <![CDATA[
                //var
                static public var keyboardIsOpen:Boolean = false;
            ]]>
X       </fx:Script>
    </s:TextInput>

最佳答案

这是Flex SDK的问题。 Bug - 25184根据错误报告中的注释,解决方法是显式设置此类text属性。

<?xml version="1.0" encoding="utf-8"?>
<s:TextInput xmlns:fx="http://ns.adobe.com/mxml/2009"
         xmlns:s="library://ns.adobe.com/flex/spark"
         focusIn="keyboardIsOpen=true" 
         focusOut="keyboardIsOpen=false"
         text="">
    <fx:Script>
        <![CDATA[
            //var
            static public var keyboardIsOpen:Boolean = false;
        ]]>
    </fx:Script>
</s:TextInput>

关于apache-flex - 从TextInput扩展组件时出现Flex MXML错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9332523/

相关文章:

apache-flex - 不支持的采样 flex/actionscript

apache-flex - 弹性 : How to set hand cursor?

apache-flex - 如何获取 TextArea 组件内插入符号的 X、Y 坐标?

laravel - 通过 session 发送的消息未显示

parsing - 嵌入mRuby : retrieving mrb_parser_message after parse error

c++ - 出错时cin做什么

java - 在 Java 中以编程方式将 HTML/MXML 文件转换为 Word 文档

database - Flex 中可以有多个 labelField 吗?

java - Flex 与数据库的连接

apache-flex - 如何将 MXML 子节点放在自定义 Flex 4 组件中?