整理代码结构

闭包问题需要修改，读取静态文件时发生错误
添加模板类partical方法