
function list_to_tree($list, $pk='id', $pid = 'pid', $child = '_child', $root = 0) {
// 创建Tree
$tree = array()
if(is_array($list)) {
// 创建基于主键镇胡皮的数组引用
$refer = array()
foreach ($list as $key =>$data) {
$refer[$data[$pk]] =&$list[$key]
}
foreach ($list as $key =>$data) {
// 判断是否存在parent
$parentId = $data[$pid]
if ($root == $parentId) {
$tree[] =&$list[$key]
}else{
if (isset($refer[$parentId])) {
$parent =&$refer[$parentId]
$parent[$child][] =&$list[$key]
}
}
}
}
return $tree
}
然后定义一维数组为$list,然后 print_r(list_to_tree($list,"id","parentsid"御差,"subnav"))
html:<text class="旅卜numberli" wx:for="{{opencode[index]}}" wx:key="opencode">{{item}}<散镇陆/text>
js:
success: function(res) {
var arrs = []
res.data.data.map(function(item){
arrs.push(item.data.opencode.split('冲顷,'))
}),
that.setData({
opencode:arrs,
}),
console.log(arrs)
}
你不是已经实现了吗,console.log(shangpin)就可以看到你的结果,还是说我没理解你要干嘛,是想要输码蚂出一帆肢个数组对象张这个态模世样子的吗[
{name: '抗皱皎洁白00'},
{name: '抗皱黑色111'},
{name: '抗皱黑色22'},
]
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)