优化数据组件代码