【问题标题】:Flex MXML error when extending component from TextInput从 TextInput 扩展组件时出现 Flex MXML 错误
【发布时间】:2012-03-09 02:31:15
【问题描述】:

这个 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>

【问题讨论】:

    标签: apache-flex error-handling mxml


    【解决方案1】:

    我刚刚解决了你的问题。 我最初发现错误 然后错误显示是“此行有多个标记: -focusOut - 'String' 类型的默认属性 'text' 的多个初始值设定项"

    我刚刚更改了代码,添加了 b/w 这些属性

    <?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">
    <s:fontSize>
        14
    </s:fontSize>
    <fx:Script>
        <![CDATA[
            static public var keyboardIsOpen:Boolean = false;
        ]]>
      </fx:Script>                                             
    

    【讨论】:

      【解决方案2】:

      这是 Flex SDK 的一个问题。 Bug - 25184 根据错误报告中的 cmets 解决方法是像这样显式设置 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>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-12-23
        • 1970-01-01
        • 2012-11-21
        • 2010-11-16
        • 2010-12-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多