錯誤描述
flex在加載module時報出如題所示的錯誤,
實際表現
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cGcq5yMzMzM3EjYkFTOmJWMxUmZyYzX1MzNxgTM4EzLchDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.jpg)
問題就出現在這 我取消這個錯誤提示框 再次在前台查詢資料 就一切ok
問題就出現在這一句
var zoufangModel:ZfRecord=ZfRecord(data);
調試
第一次是這樣 繼續就出抛出錯誤
取消錯誤再次查詢 調試的結果就是這樣
多了個[inherited] 确實第二次是正常的 但為什麼第一次不行 到現在也不明白
解決方法
将錯誤的那一句改成
var zoufangModel:ZfRecord = ObjectTranslator.objectToInstance( data, ZfRecord ) as ZfRecord;
ObjectTranslator類的代碼如下