树的封装和定义了defineModel方法