整理一些以前写的代码

1. loader
2. event
3. func
4. placeholder