三级联动如下图所示:
给a标签添加自定义属性data-categoryName,保证这个节点带data-categoryName,一定是a标签
可以通过节点的dataset属性获取相应节点的自定义属性,返回的是一个对象KV【自定义属性相关的】
如果带有categoryname字段的一定是a标签
解构赋值:
let { categoryname, category1id, category2id, category3id } =
nodeElement.dataset;
两个对象如下图所示:
整理完参数为如下形式: