这几天都没啥大问题,像这种报啥找不到的,vscode搜索一下改一改差不多就好了
error Unexpected comma in middle of array no-sparse-arrays
搜了一下comma没搜到,于是把后面那段粘百度里面搜了一下
没什么CSDN,不过有这个界面,又检查了一下代码
发现是多了一个逗号,删掉就完事了
修改用户信息失败,有成功提示但是数据没有更新 ,并且console面板有报错,仔细观察一下代码并对比了教程代码,发现是自己发起请求的方法用错了,是post不是get
但是改完还是报错。
又研究了一下发现是put不是post,无语到家了。
改完就可以了,还是不行就刷新一下界面。
删除功能做完有个bug,删除后不能实时更新,又仔细观察了一下代码发现是getUserList()方法后面没有加小括号,没成功调用该方法刷新用户列表,加上就好了
教程时省略角色部分添加删除等等功能,自己尝试增加编辑功能的时候报了这个错,复制到vscode看了一下,和user.vue比较了一下,发现是template忘记增加scope了。
加上就万事大吉。
提示更新失败,id必须为数字
是因为指定的id需要是api文档里面的角色id即roleId,不是id,将id修改为roleId即可