12.7 钩子函数