在 zend 框架 2 中,我在 module.config.php 中有以下配置:
'strategies' => array(
'ViewJsonStrategy',
)
我的控制器是:
use Zend\View\Model\JsonModel;
$view = new JsonModel(array(
'username' => ucfirst( $username ),
'datarr' => array(
'a' => 'A',
'b' => 'B',
'c' => 'C',
'd' => 'D',
),
));
在我看来,刚刚得到:
{ "username" : "Reynold", "datarr" : {"a":"A", "b":"B", "c":"C", "d":"D" } }
当我使用时 $view = new ViewModel();
,我是正确的,而在使用JsonModel
时我得到了上面的,谁能帮我找出我做错了什么?