laravel 使用 highcharts 傳值,前端不顯示

來源:互聯網
上載者:User
後端使用laravel將參數傳遞給前端,但是前端無法正常顯示資料,請問到底是哪裡出了問題?

laravel 代碼:

 $res = HistoryData::where('product_id','1')->get();                        //將擷取的資料重新排版            if(count($res) > 0){                foreach( $res as $value){                    $timestamp = strtotime(str_replace('/','-',$value['time']));                    $data[] = [ $timestamp , $value['cumulativeNet']];                }            }                        //highchart設定內容                        //x座標軸            $highchart['xAxis'] = [ 'title' => [ 'text' => '時間' ] ];                        //y座標軸            $highchart['yAxis'] = [ 'title' => [ 'text' => '淨值' ] ];                        //資料            $highchart['series'] = [ 'name'=>'淨值' , 'data' => $data ];                        $highchart['rangeSelector'] = array( 'selected' => '1' );

html代碼

json資料

{    "xAxis": {        "title": {            "text": "時間"        }    },    "yAxis": {        "title": {            "text": "淨值"        }    },    "series": {        "name": "淨值",        "data": [            [                1441900800,                1            ],            [                1439222400,                1            ]        ]    },    "rangeSelector": {        "selected": "1"    }}

回複內容:

後端使用laravel將參數傳遞給前端,但是前端無法正常顯示資料,請問到底是哪裡出了問題?

laravel 代碼:

 $res = HistoryData::where('product_id','1')->get();                        //將擷取的資料重新排版            if(count($res) > 0){                foreach( $res as $value){                    $timestamp = strtotime(str_replace('/','-',$value['time']));                    $data[] = [ $timestamp , $value['cumulativeNet']];                }            }                        //highchart設定內容                        //x座標軸            $highchart['xAxis'] = [ 'title' => [ 'text' => '時間' ] ];                        //y座標軸            $highchart['yAxis'] = [ 'title' => [ 'text' => '淨值' ] ];                        //資料            $highchart['series'] = [ 'name'=>'淨值' , 'data' => $data ];                        $highchart['rangeSelector'] = array( 'selected' => '1' );

html代碼

json資料

{    "xAxis": {        "title": {            "text": "時間"        }    },    "yAxis": {        "title": {            "text": "淨值"        }    },    "series": {        "name": "淨值",        "data": [            [                1441900800,                1            ],            [                1439222400,                1            ]        ]    },    "rangeSelector": {        "selected": "1"    }}

前端不現實,無非就是前端展現有問題,或者你提供的資料格式並不是它希望得到的格式。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.