嗯,真是个标题。
我有一个深度未定义的对象。我需要遍历每个孩子并将其解析为二维对象/数组,同时保留原始路径。
我可以使用递归函数遍历子级并更改布局。但是,如何保存路径,以便回到原始位置并更改变量?
绘制对象布局:
original:
- x
- y
- i
- x
- y
- k
- z
- j
What I need:
- x
- y
- i
- x
- y
- k
- k
- z
- j
我的问题:
我必须跟踪路径(在这种情况下,选项Z为x / k / z)。如果单击选项Z。我需要转到x / k / z并将其设置为“ marked = 1”。