这是我的一点心得是关于flex的module不能编译成swf文件的解决办法:
在module里面引用组件的时候,当组件编译出错或组件中引用的组件报错,编译器就不会将module编译成swf文件,由于flex编译器有些错误并不能显示出来。有这样的一种情况:当module中的组件还引用子组件的时候,当父组件出现错误的时候,无论你的子组件有什么错误,编译器都不会显示出来,必须将父组件的错误解决后,编译器才会编译子组件;而当子组件有错误的时候,在父组件的引用子组件的位置并不会提示错误,所以当module不能编译成swf文件,需要逐级来查找错误。
一般会出现以上问题的都是module引用的组件存在多层嵌套而出现的问题,这里将他的编译过程写出来,希望对读者有帮助,
[size=large][color=orange]有写错的地方,欢迎指出![/color][/size]
在module里面引用组件的时候,当组件编译出错或组件中引用的组件报错,编译器就不会将module编译成swf文件,由于flex编译器有些错误并不能显示出来。有这样的一种情况:当module中的组件还引用子组件的时候,当父组件出现错误的时候,无论你的子组件有什么错误,编译器都不会显示出来,必须将父组件的错误解决后,编译器才会编译子组件;而当子组件有错误的时候,在父组件的引用子组件的位置并不会提示错误,所以当module不能编译成swf文件,需要逐级来查找错误。
一般会出现以上问题的都是module引用的组件存在多层嵌套而出现的问题,这里将他的编译过程写出来,希望对读者有帮助,
[size=large][color=orange]有写错的地方,欢迎指出![/color][/size]