对前端拿到的属性进行属性赋值

作者在使用ZTree实现增删改查时,遇到在添加第三层级节点时如何根据第二层级属性的问题。通过前后端交互,获取预设ID并结合Service层操作,成功实现在添加时动态设置属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.这次做的是属于一个ztree树的类型,通过给ztree树进行增删改查
,在做添加的时候出来的一个问题,首先添加的是一个第二层,就是按照普通的添加
但是在添加第三层的时候需要拿到第二层的属性的值,
我的解决方案是,首先通过跳转的时候拿到选中的ztree树层的id(感觉没什么用,但是后面其他的可以用到), 然后在前台用一个hidden input类型的value表格接受,,然后在前端的数据进行提交到 我的controller层面找到数据,但是现在有一个问题 因为我第一个提交的是四个属性 比如说 a的名字,a的属性,这是第一层,而第二层呢 是 b的属性,b的名字,这是 第一次添加的时候添加四个, 现在第二层,是要添加 b的属性 和b的名字

所以说 ,拿到我写的b的属性,和b的名字拿到属性在我的sevice实现类里面 通过我的实体类,然后在通过set方法把两个属性能出来然后在拿属性给他get出来
   Dictionaries sc=dictionariesMapper.selectDictionariesAndThirdByXH(dictionaries.getXh());
  System.out.println(sc);
  dictionaries.setEclassNo(sc.getEclassNo());
  总之就是先通过id找到所有的数据,然后把id的数据进行赋值,然后在把第一个属性和名字,输入进去,通过点击拿到的id,进入后台,然后到serivce进行赋值,然后在进行添加。然后就完成
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值