首页 > 解决方案 > 我们如何将结果数据从 CodeIgniter 控制器传递到 AngularJS 控制器?

问题描述

我们如何将结果数据从 CodeIgniter 控制器传递到 AngularJS 控制器?在使用 jsonSuccess 代码的 CodeIgniter 控制器中,我将数据传递给 AngularJS,但我想传递不同的 3 个变量

我需要如何传递它们以及如何获取数据?

codeigniter 控制器代码:

$siteName   =   $CI->config->item('siteName');
 $siteURL   = site_url();


        if($data['status'] == 'success')

        {


            $result =   $this->LowCredit_model->info($data['data']);

            jsonSuccess($result,$siteName ,$siteURL,$result['succ_code'],$siteName,$siteURL);

        }

角控制器代码:

$scope.init     =   function() {


        alert('init');

            gdiztunnel.post( 

            'order/LowCredit', {

               id: $configId 
            }

        ).then(

                function success (response) {

                    response    =   response.data;

                    if(response.status  ==  'success') {

                        $scope.lowcreditCtrl.data = response.data;

标签: phpangularjscodeigniter

解决方案


我已经给了你解决方案这是重复的问题

$data['siteName']   =   $CI->config->item('siteName');
$data['siteURL']   = site_url();
 if($data['status'] == 'success') {
   $data['result'] =   $this->LowCredit_model->info($data['data']);
   jsonSuccess($data);
 }

推荐阅读