不推荐这么做,最好是请求接口拿取数据
1.定义二维数组
$menuList = array(
array(
'name'=>'概况',
'showList'=>1,
'icon'=>'fa fa-home',
'url'=>'./app/index/view/index/index.html',
'path'=>'/index.php/Index/index',
),
array(
'name'=>'商品模块',
'showList'=>'',
'icon'=>'fa fa-bars',
'url'=>'./app//view//.html',
'list'=>array(
array(
'name'=>'分类',
'path'=>'/index.php/index/Cate/index'
)
)
)
);
return view('index',[
'list'=>json_encode($menuList)
]);
2.

3.解析失败引号转义

5.解决,TP6默认会htmlspecialchars方法过滤,加上raw不需要转义就好

]
本文介绍在ThinkPHP6中使用二维数组构建菜单数据的方法,并解决了数据转义导致的解析问题,通过使用raw避免了htmlspecialchars方法的过滤。
6363

被折叠的 条评论
为什么被折叠?



