本节我们来共同完成教师编辑的部分。 与新增教师比较,编辑教师逻辑更为复杂,这是因为若要成功的编辑一个教师。则首先需要获取到编辑以前的值,继续再将编辑后的数据发送给后台,最终完成编辑功能。 不仅如此,我们还需要根据当前用户访问的url信息来确认要编辑的教师是哪一个。比如用户访问:http://localhost/edit/1时,我们则要实现编辑用户id为1的教师。 编辑教师功能流程图如下: ![](https://img.kancloud.cn/c4/3a/c43a3c9c164701f299730e0a42ba06dc_811x601.png) 上图中包含了后台接口响应的部分,没错。要实现该功能,后台需要提供一个根据教师ID获取教师信息的接口以及根据教师ID来更新教师信息的接口。 在实际的开发过程中,如果我们对某项任务做不到**心中有数**,则应该拿起笔在纸上多写写、画画,大概捋清楚流程后知道如何下手再编码也为时不晚。