Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在zend framework 2中使用angular js_Javascript_Angularjs_Zend Framework2 - Fatal编程技术网

Javascript 如何在zend framework 2中使用angular js

Javascript 如何在zend framework 2中使用angular js,javascript,angularjs,zend-framework2,Javascript,Angularjs,Zend Framework2,我是zend framework 2的新手,我正在尝试在我的项目中使用angular js 实际上目前,我在控制器中调用一个函数名,如下所示 return new ViewModel(array( 'result' => $result , 'userData' => $row, 'userInfo' => $userInfo, )); 和在查

我是zend framework 2的新手,我正在尝试在我的项目中使用angular js

实际上目前,我在控制器中调用一个函数名,如下所示

return new ViewModel(array(

                'result' =>  $result ,

                'userData' => $row,

                'userInfo' => $userInfo,



            ));
和在查看页面中。我只是在循环视图

 <?php if( $this->result )   { ?>    
    <?php foreach ($this->result as $data) {    ?>
        <tr>
            <td><?php echo $data['patient_fname']; ?></td>
            <td><?php echo $data['weight']; ?></td>
            <td><?php echo $data['height']; ?></td>
            <td><?php echo $data['bp_level_low']; ?>/<?php echo $data['bp_level_high']; ?></td>
            <!-- <td><?php echo $data['sugar_level_random']; ?></td> -->
            <td>
                <a href="<?php echo $this->url('doctor', array('action'=>'editvitalrecords', 'id' => $data['hrid'] ));?>"> Edit </a>
                <!-- |
                <a href="<?php echo $this->url('doctor', array('action'=>'deletevitalrecords', 'id' => $data['hrid'] ));?>">Delete </a> -->
            </td>
        </tr>
        <?php } ?>
        <?php } ?>

/
那么我如何在上面的代码中使用angular js呢


谢谢,

Angular JS需要JSON响应,最简单的方法是使用此代码在模块配置中将策略更改为JSON

'view_manager' => array(
        'strategies' => array(
            'ViewJsonStrategy',
        ),
    ),
之后,在控制器中只能键入

 return new JsonModel((array(
                'result' =>  $result ,
                'userData' => $row,
                'userInfo' => $userInfo,
            ));
链接到尼斯教程