补一个:如果想在if和for中调用hook,如何解决