【问题标题】:Error using a hyphen as an object property name in Flex在 Flex 中使用连字符作为对象属性名称时出错
【发布时间】:2010-03-22 11:43:00
【问题描述】:

我正在尝试为 api 请求组装一个标头对象。标题之一是“内容类型”。连字符导致编译错误。 Flex 给了我:

1050 - 无法分配给非参考值。

我发现他们喜欢在错误消息中使用连字符,而我低着头来这里寻求答案,这让我感到很讨厌。

【问题讨论】:

    标签: apache-flex header hyphen


    【解决方案1】:

    您的变量名中不能有连字符(减号)。例如,如果您尝试让变量 a-b = 3,Flex 认为您在谈论减法。

    documentation 提供有关如何设置标题的信息:

    var header:URLRequestHeader = new URLRequestHeader("Content-Type", "text/plain");
    request.requestHeaders.push(header);
    

    【讨论】:

    • 帮助很大。但是当传入的xml使用连字符时如何解析结果?
    猜你喜欢
    • 2016-01-16
    • 2015-10-05
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 2011-08-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多