allow为什么不双写