出现这个报错的原因,我们不能直接返回数组格式,要将其转化为json格式返回
解决方案
第一种,修改配置
将修改config下的默认输出类型,将原来的html格式修改成json
'default_return_type' => 'html',
修改后
// 默认输出类型
'default_return_type' => 'json',
第二种解决方式,在给返回的数组进行json格式转换
public function getTypes(){
$model=new Types();
$res=$model->select();
return json($res);
}