【问题标题】:Style conflicting with spark component - FLEX样式与火花组件冲突 - FLEX
【发布时间】:2012-02-09 04:13:51
【问题描述】:

我导入了一个项目,在尝试构建它时,它给了我以下错误 -

样式“textShadowColor”的声明与 C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\frameworks\libs\spark.swc(spark.components:Button) 中的先前声明冲突

我尝试使用here 提供的信息修复它,但没有修复错误。

我正在使用 flash builder 4.6 和 flex sdk 4.6

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: flex4 flash-builder flex-spark


    【解决方案1】:

    您必须在迁移项目的源代码中搜索 CSS 样式声明“textShadowColor”并更改其名称或返回值类型。

    【讨论】:

    • 嗯..这是我做的第一件事..但我无法在任何地方找到指定的样式..我不确定它会在哪里定义..我正在使用另一个名为“ amcharts”,这就是造成问题的原因。我猜在 swc 文件中的某个地方定义了它.. 但是我该如何修改它呢?
    • 嗯,AmCharts的开发者说他们在1.0.2.0版本中改变了“textShadowColor”的样式声明。如果这不是真的,我建议通过论坛与他们联系。
    • 是的.. 我也看到了那个帖子.. 所以我所做的就是用最新的文件替换 swc 文件.. 但我仍然遇到同样的问题......
    • 最新的 amcharts 是 amChartsFB4.swc 文件。我将 amCharts.swc 替换为最新的,但仍然出现同样的错误。
    • 我下载了 1.8.3.2 AmCharts flex.amcharts.com/download 并与 Flex 4.6 SDK 一起尝试了“Simple Pie Sample” 没有收到关于已声明样式声明的错误。
    【解决方案2】:

    我也遇到过这个问题。但我解决了 从here 下载最新的 amChart swc 并将其替换为您以前的。您将不得不稍微更改您的代码,特别是您需要删除 amchart 图例中的“direction”属性(如果使用)。试试看

    【讨论】:

      猜你喜欢
      • 2011-01-01
      • 1970-01-01
      • 2011-09-06
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      • 1970-01-01
      相关资源
      最近更新 更多