修改createClass组件
优化了部分代码