beforeunload事件:为什么要注册组件?