1、MouseEvent在某些时候要记得运行MouseEvent.updateAfterEvent();方法。
主要表现在拖动的时候。如果不执行该方法,会有延迟,比如拖动会有延迟。
2、某些时候要记得stopImmediatePropagation(参考:做个笔记Event的stopImmediatePropagation和stopPropagation方法)
主要表现在单击某元素的时候,不希望这个click操作到达下一层。因为stopImmediatePropagation立即进行了事件冒泡。防止对事件流中当前节点中和所有后续节点中的事件侦听器进行处理。
3、同AJAX一样,多次请求一个动态页面请加个时间戳,防止缓存。
…
var date:Date = new Date();
xmlLoader.load("xml.aspx?datestamp="
+date.getMilliseconds());//xmlLoader是我自己的类,继承了Loader类。
…
4、Flex中使用TitleWindow时如果要通过代码控制CloseButton按钮记得使用invalidateDisplayList();方法
(参考:使用代码控制TitleWindow的showCloseButton的奇怪问题),它其实实现的是mx.core.UIComponent的updateDisplayList()方法。但是不可能直接使用该方法。
Help中是这么写的: