[英]how to display data from Yii2 framework which is JSON format into IONIC framework (mobile application)?
[英]How to get the json data by yii2
兩個問題:
1.我使用yii2的post方法來獲取json數據,該數據是由Angularjs中的ngResource前端發送的。 我將yii2配置如下:
'parsers' => [
'application/json' => 'yii\web\JsonParser',
'text/json' => 'yii\web\JsonParser',
]
但是當我使用$ post = Yii :: $ app-> request-> post()來獲取數據時,它不起作用。 此外,數據不會序列化。
2.我配置yii2
'response' => [
'formatters' => [
\yii\web\Response::FORMAT_JSON => [
'class' => 'yii\web\JsonResponseFormatter',
'prettyPrint' => YII_DEBUG,
]
]
],
當我發現它與
Yii::$app->response->format = Response::FORMAT_JSON;
返回一些值之前。 前者不會將數據轉換為json格式。 不知道為什么
1.我將contentTye強制為application / x-www-form-urlencoded; charset = utf-8,太傻了。 2.Formatters與format不同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.