修改init函数挂载方式