如图:树形数据结构为:简单的说就是每一层带一个children数据,里面有和上一层结构一样的数组数据;
然后有一组数据如:
里面的数字对应树形数据中的dict_code值;
然后我是用递归思想想遍历对应的dict_name值;
如图:
但是总是输出:
原因是在获取对应的dict_name以后调用函数没有停止,继续执行导致,有没有知道怎么写才能正确输出dict_name的朋友呢?
这需要加return吧
if(arr[i].children) return recursionChild(val,arr[i].children)
2.1m questions
2.1m answers
60 comments
57.0k users