黑白人 2018-04-21 14:35:13 3293次浏览 2条回复 0 0 0

第一种方法

首先引入use yii\helpers\Json;

echo Json::encode($data);

第二种方法

\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;

return 你的数据

  • 回复于 2018-04-21 14:41 举报

    Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
    return $data

    3 条回复
    回复于 2018-04-21 14:54 回复

    你这个能说的在详细点吗?新手没看太懂

    回复于 2018-04-27 17:48 回复

    建议你把文档好好看一下

    回复于 2018-04-28 10:41 回复

    老哥我这个问题已经解决了啊,时间有点晚了

  • 回复于 2018-04-21 15:08 举报

    输出之前 加上Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
    $data=array(1,2,3,4,5)
    return array('download'=>$data);
    返回的结果
    {"download":[1,2,3,4,5]}

    2 条回复
    回复于 2018-04-21 15:30 回复

    Class 'app\controllers\Yii' not found

    回复于 2018-04-21 16:10 回复

    你前面少加了\

您需要登录后才可以回复。登录 | 立即注册