我已经回复了以下json回复
{'pid': ['', 1, 1, 2, 2, 2, 3, 3], 'id': [1, 2, 3, 4, 7, 8, 5, 6], 'name': ['Vehicle', 'Public', 'Private', 'Taxi', 'Bus', 'Micro', 'Car', 'Bike']}
现在我想要的是树视图中的下拉菜单。任何人都可以给我一些关于如何实现这一目标的循环理念。
下拉菜单应该是这样的
Vehicle
Public
Taxi
Bus
Micro
Private
Car
Bike
其中每个孩子都属于其尊重的父节点。
答案 0 :(得分:0)
我想,我得到了我需要的东西:
public function detail()
{
return $this->myHasOne(Circle::class, 'group_id', 'group_id', 't_group_' . hashID($this->group_id, 20));
}
public function myHasOne($related, $foreignKey = null, $localKey = null, $table)
{
$foreignKey = $foreignKey ?: $this->getForeignKey();
$instance = (new $related)->setTable($table);
$localKey = $localKey ?: $this->getKeyName();
return new HasOne($instance->newQuery(), $this, $instance->getTable() . '.' . $foreignKey, $localKey);
}