组件代码优化