1、在使用element-ui的tree组件时,发现如果没有全选子节点,打印出来的所有key是不包含父节点的id。 在tree组件里,获取所有选中的节点key用@check="xxx"方法:官网说check方法有两个参数,一个是当前操作的节点对象,另一个是所有选中的节点对象 ...
使用el tree来展示机构信息,然后传给后台用来作为查询条件。最初版本是把所有选中的节点都传给后端,后端使用in的方式来查询数据。这就出现一个问题,如果选中的是根节点,就会把整棵树的数据都传给后端,sql执行性能差。 后端提出要求,如果子节点都选中了,就不要传子节点了,只要把父节点的信息传出去 如果子节点只是部分选中,那么就把选中节点的信息传出去 翻烂了element ui文档,也没找到现成的方 ...
2020-09-29 16:57 0 1362 推荐指数:
1、在使用element-ui的tree组件时,发现如果没有全选子节点,打印出来的所有key是不包含父节点的id。 在tree组件里,获取所有选中的节点key用@check="xxx"方法:官网说check方法有两个参数,一个是当前操作的节点对象,另一个是所有选中的节点对象 ...
Tree树形控件选中状态 在做分配权限的时候如图选择了父节点的某些子节点,现在父节点是半选中状态,使用this.$refs.tree.getCheckedKeys()只能拿到当前的子节点,子节点全选才能拿到父节点,而后台需要我们把父节点和子节点一起带过去。 解决方法 ...
今天使用element-ui 遇到两个问题,第一个问题是获取tree控件的当前节点和父节点, 一开始使用tree控件的getCurrentNode()函数,结果发现返回的是当前节点的data属性,和ui框架自动添加的$treeNodeKey属性, 网上搜索下 ...
适用情况 1.element ui中tree 如果设置check-strictly 为true 则是父节点和子节点不进行关联(即点击选中哪个就是哪个)不方便用户使用,如果设置为false 则父节点和子节点进行关联,但是后端数据要求需要提供选中子节点的父节点 就需要我们讲半选状态的菜单ID ...
Element-ui官网给的方法 这种只有在所有子级都被选中的情况下才能获得父级的id,如果不选中所有的子级那么获取得到的id就只有子级的。但是一般提交数据时后台都需要父级id的。 本人写的时候花费了一上午的时间,最后在找到了一种改源码的方法解决了,贴出来供各位有需要的下伙伴参考 ...
$refs.tree.getCheckedKeys(); (此时,也包括父节点id) 2.在用车管理下新增一个子菜单,我 ...
Element-ui官网给的方法 这种只有在所有子级都被选中的情况下才能获得父级的id,如果不选中所有的子级那么获取得到的id就只有子级的。但是一般提交数据时后台都需要父级id的。 1.找到node_modules/element-ui/lib ...
需求:在父节点(一级)展示【下载】按钮,子节点【二级】展示【查看】按钮 ...