hashchange改用base库
增加组件管理类