采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,这个地方我觉得不应该包括row._id,因为弹窗里说的是父级菜单,如果按照截图上这样写的话,单击系统管理后边的新增或者编辑按钮,父级菜单就会显示未系统管理(自己了),层级就是不合理的
第一条回复有误,从新解释一下。新增指的是在当前菜单下面新增,需要包含当前菜单自己,编辑的时候只展示父菜单即可,因此编辑不包含菜单自己,所以编辑的时候不需要row._id,只有每行的新增需要,全局的新增也不需要。
row._id不是当前菜单自己吗,编辑的时候肯定需要把当前菜单放进去,parentId才是父菜单
row._Id是自己啊,所以parentId里边肯定不能把row._Id放进去,不然单击根目录这一行新增的时候,父级菜单就会显示自己,正确的情况应该是为空(不包括自己)
老师您代码中,编辑的逻辑没问题,没有把row_id放到parentId里边,单击某一行新增的时候,不应该把row_id放到parentId里边
新增和编辑的逻辑不一样,你可能没有理解我的意图。 首先点击每行后面的新增指的是在当前菜单下面新增,比如你点击的是用户管理菜单,那么弹框的时候父级菜单就应该是系统管理,用户管理,这个地方是需要包含它自己的,因为我们要在它自己下面新增菜单。我们的目的是要给当前菜单增加子菜单。而编辑功能不一样,如果你点击的用户管理的编辑,那么它的父菜单肯定是系统管理,是不包含自己的
登录后可查看更多问答,登录/注册
从前端晋级到全栈,让你的未来发展有更多可能
293 1
1.2k 4
903 5
1.0k 1
1.2k 8