Flex4 css中skin设置

header-background-skin:"MySkin";

运行时报错:

TypeError: Error #1034: 强制转换类型失败:无法将 "MySkin" 转换为 Class。
 at mx.controls.dataGridClasses::DataGridHeader/updateDisplayList()[E:/dev/hero_private_beta/frameworks/projects/mx/src/mx/controls/dataGridClasses/DataGridHeader.as:331]
 at mx.core::UIComponent/validateDisplayList()[E:/dev/hero_private_beta/frameworks/projects/framework/src/mx/core/UIComponent.as:8876]
 at mx.managers::LayoutManager/validateClient()[E:/dev/hero_private_beta/frameworks/projects/framework/src/mx/managers/LayoutManager.as:1010]
 at mx.core::UIComponent/validateNow()[E:/dev/hero_private_beta/frameworks/projects/framework/src/mx/core/UIComponent.as:7953]
 at mx.controls.dataGridClasses::DataGridBase/updateDisplayList()[E:/dev/hero_private_beta/frameworks/projects/mx/src/mx/controls/dataGridClasses/DataGridBase.as:594]
 at mx.controls::DataGrid/updateDisplayList()[E:/dev/hero_private_beta/frameworks/projects/mx/src/mx/controls/DataGrid.as:1741]
 at mx.controls.listClasses::ListBase/validateDisplayList()[E:/dev/hero_private_beta/frameworks/projects/mx/src/mx/controls/listClasses/ListBase.as:3964]
 at mx.managers::LayoutManager/validateDisplayList()[E:/dev/hero_private_beta/frameworks/projects/framework/src/mx/managers/LayoutManager.as:719]
 at mx.managers::LayoutManager/doPhasedInstantiation()[E:/dev/hero_private_beta/frameworks/projects/framework/src/mx/managers/LayoutManager.as:778]
 at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:/dev/hero_private_beta/frameworks/projects/framework/src/mx/managers/LayoutManager.as:1157]

解决办法:

header-background-skin:ClassReference("MySkin");

原理:

强行转换

Flex4 css中skin设置报错解决相关推荐

  1. php的old函数,laravel单元测试之phpUnit中old()函数报错解决

    php 的 laravel单元测试之phpUnit中old()函数报错解决 前言 最近在做laravel单元测试.遇到了一个问题: 当添加的view里面使用old()函数时就会报错,正常url访问没问 ...

  2. Oracle中wm_concat函数报错解决方法

    Oracle中wm_concat函数报错解决方法 参考文章: (1)Oracle中wm_concat函数报错解决方法 (2)https://www.cnblogs.com/52net/archive/ ...

  3. .vue文件在webstorm中es6语法报错解决方法

    .vue文件在webstorm中es6语法报错解决方法 参考文章: (1).vue文件在webstorm中es6语法报错解决方法 (2)https://www.cnblogs.com/yuqing6/ ...

  4. 在ts文件中使用pinia报错解决

    在ts文件中使用pinia(getActivePinia was called with no active Pinia. Did you forget to install pinia)报错解决 一 ...

  5. 在router中使用pinia报错解决

    在router中使用pinia(getActivePinia was called with no active Pinia. Did you forget to install pinia)报错解决 ...

  6. python中import包报错解决方法

    导入包报错的解决方法 参考链接 首先,知道一下几个概念: 项目:就是整个大文件夹,项目 包:下一级文件夹,不过包都要有__init__.py,这样才是一个包 模块:模块就是.py文件 ├─projec ...

  7. PHP获取input中的值相同报错,laravel单元测试之phpUnit中old()函数报错解决_php实例...

    前言 最近在做laravel单元测试.遇到了一个问题: 当添加的view里面使用old()函数时就会报错,正常url访问没问题,但是在phpUnit中就报错 错误原因: exception 'Runt ...

  8. uniapp中tabbar设置报错文件查找失败,at mian.js:5

    小白自学编程之路:uniapp中设置tabbar是报错:文件查找失败:"./pages/xx/xx.vue" at mian.js:5 由于之前自学过一段时间的微信小程序编程,在u ...

  9. vue项目中的一些报错解决方法

    1.mixed spaces and tabs no-mixed-spaces-and-tabs 禁止使用空格和tab混合缩进:大多数代码约定要求使用空格或 tab 进行缩进.因此,一行代码同时混有 ...

最新文章

  1. 不共线三点确定特征平面并求解平面系数
  2. 【CyberSecurityLearning 60】ACCESS数据库的注入+ACCESS数据库的cookie注入
  3. python dicom 器官分割_图像识别 | 使用Python对医学Dicom文件的预处理(含代码)
  4. 应用虚拟化IT:需要决策支持做后盾
  5. Iterator(迭代器)
  6. 吃掉那只青蛙_每日可交付成果–吃青蛙的艺术
  7. STM32启动模式及API(转)
  8. QT小项目-基于百度API的在线词典
  9. 【eoeAndroid索引】史上最牛最全android开发知识汇总
  10. php电子面单打印快递100,使用快递100软件打印电子面单设置操作教程
  11. 获取android手机步数,获取手机健康应用中的步数和距离
  12. abs函数的使用方法 oracle,abs函数什么意思oracle
  13. 编程真的只是高智商人玩的东西吗?
  14. AssertionError: ‘.../best.pt‘ acceptable suffix is [‘.pt‘]和ValueError: loaded state dict contains...
  15. POJ 1637 混合图的欧拉回路判定
  16. 发明了万维网的他,如今却想亲手推翻它
  17. uniapp拨打电话
  18. 【LaTex】 - 对齐符号的用法,换行符\\的用法,Misplaced 错误怎么解决
  19. Full Transportable Export/Import实验
  20. U3D_Maze开发手记

热门文章

  1. iOS上传——ERROR ITMS-90085: “No architectures in the binary. Lipo failed to detect any architectures in
  2. 电商平台如何防御网络攻击?
  3. 剩余电流继电器ASJ20-LD1A自恢复式过欠压保护器
  4. RMAN详细教程(二) —— 备份、检查、维护、恢复
  5. Mac 下如何查看 Homebrew 安装的软件位置
  6. 视差滚动:零基础css代码实现时空穿越效果
  7. 分享30个免费主机的网站
  8. 解决eclipse工程属性没有Project Facets选项
  9. 解决 Heroku CLI 登录问题
  10. 搞了半天 微信云托管 就是个docker