宝塔服务器面板,一键全能部署及管理,送你3188元礼包
点我领取https://www.bt.cn/?invite_code=MV9zbnJzYXk=
你可能记得,操作数据库时
$dataList = 什么什么 ->get();
能查询到数据 数据结果为数组加stdClass类型
你使用 $dataList = $dataList->toArray();进行数据转化
结果你发现,没有正确转化,你再到里面去转化,但结果证明也是徒劳
foreach ($allData as $k=>$d){
$ff = 'id';
if(!is_array($d)){
$d = $d->toArray();
}
$tempData[] = $d[$ff];
}
那怎么办呢?
要想到数据类型的转化
数组转对象,可以直接
$arr //数组 $arr = (object)$arr; //数组转对象
那反过来
$arr //对象 $arr = (array)$arr; //对象转数组
所以,以上代码可以改写为如下即可解决问题
foreach ($allData as $k=>$d){
$ff = 'id';
if(!is_array($d)){
$d = (array)$d;
}
$tempData[] = $d[$ff];
}
查阅资料发现
<button open-type = "openGroupProfile" group-id="610928288">点我加群</button> //group-id必须是app.json中有添加的群号 //及app.json添加groupIdList "groupIdList":[ "610928288" ],
uniapp 没有 app.json ,开始猜猜 以为是在 pages.json中添加 groupIdList,但真机运行没有反应
后面想了想,都说在app.json 文件中添加了,应该是uniapp编译的时候没有正确的进行编译,直接打开unpackagedistdevmp-qq项目下的app.json 没有groupIdList,那这个怎么办?
对就是手动添加嘛,添加完就OK,只是要注意,上线记得也在相应的文件中修改一下