actionscript 3“一个术语未定义且没有属性。”

时间:2017-08-24 08:32:40

标签: actionscript-3 flash

这是我的错误

def df2csv(df: DataFrame, fileName: String, sep: String = ",", header: Boolean = false): Unit = {
    val tmpDir = "tmpDir"

    df.repartition(1)
      .write
      .format("com.databricks.spark.csv")
      .option("header", header.toString)
      .option("delimiter", sep)
      .save(tmpDir)

    val dir = new File(tmpDir)
    val tmpCsvFile = tmpDir + File.separatorChar + "part-00000"
    (new File(tmpCsvFile)).renameTo(new File(fileName))

    dir.listFiles.foreach( f => f.delete )
    dir.delete
}

这是导致错误的部分:

TypeError: Error #1010: A term is undefined and has no properties.
    at p21_fla::MainTimeline/baba()[p21_fla.MainTimeline::frame1:24]

这是我的完整代码

variables.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loaderIOErrorHandler);

1 个答案:

答案 0 :(得分:2)

没错,URLVariables的一个实例没有这样的成员,请检查以下规范:Adobe Documentation: URLVariables。 将IOErrorEvent侦听器添加到您的加载器,如下所示:

... 
varLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loaderIOErrorHandler);
...

请不要将您的代码发布为屏幕截图。