我从 Django-mptt 创建了一个字典并用于json.dump()
获取 JSON 对象。
{
"a": "cat1",
"c": ["item2", "item1"],
"b": [
{"a": "burgers", "c": [], "b": []},
{"a": "south indian", "c": [], "b": []},
{"a": "veg subs", "c": ["corn and peas", "a;loo patty", "paneer delite"], "b": []},
{"a": "traditional", "c": ["subway melt", "Chicken ranch", "turkey", "Subway club"], "b": []},
{"a": "favourites", "c": ["tuna", "chicken ham", "roasted chicken"], "b": []},
{"a": "beverages", "c": [], "b": []},
{"a": "north indian", "c": [], "b": []},
{"a": "oriental", "c": [], "b": []},
{"a": "european ", "c": [], "b": []}
]
}
在这里,“cat1”是主要类别,有子类别儿童、汉堡、传统、最爱等。任何类别都可以有子类别。
- a - 类别名称
- c - 物品清单
- b - 儿童
这是我的 JSON 对象。我用什么在 JavaScript 中以树格式显示这个 JSON 对象。我需要显示点击的每个类别的第一个孩子。对于单击的每个类别,我想在树结构下方显示项目。