修复一些bug,添加field.js