2017-04-19 47 views
0

我真的使用Laravel 5.4.but它給出了一個錯誤發展條形圖。Laravel 5谷歌/條形圖錯誤

enter image description here

這裏是我的控制器。

public function division_details() 
    { 
    $chart = Charts::create('line', 'highcharts') 
    ->setTitle('My Chart') 
    ->setLabels(['One', 'Two', 'Three']) 
    ->setDataset('Test 1', [1,2,3]) 
    ->setDataset('Test 2', [0,6,0]) 
    ->setDataset('Test 3', [3,4,1]) 
    ->setResponsive(false); 
     return view('registeredusers.divisiondetails' ['chart' -> $chart]); 
    } 

這裏是我的配置/應用/供應商

ConsoleTVs\Charts\ChartsServiceProvider::class, 

這裏是我的配置/應用/別名

'Charts' => ConsoleTVs\Charts\Facades\Charts::class, 

任何人都可以給我建議的原因,並獲得此錯誤的解決方案? 謝謝。

回答

0

刪除 「設置」 部分:

控制器:

public function division_details() 
{ 
    $chart = Charts::multi('line', 'highcharts') 
     ->title('My Chart') 
     ->labels(['One', 'Two', 'Three']) 
     ->dataset('Test 1', [1,2,3]) 
     ->dataset('Test 2', [0,6,0]) 
     ->dataset('Test 3', [3,4,1]) 
     ->responsive(false); 

    return view('registeredusers.divisiondetails' ['chart' => $chart]); 
} 

某處在我們的觀點:

<head> 
    ... 
    {!! Charts::assets() !!} 
    ... 
</head> 

<body> 
    ... 
    {!! $chart->render() !!} 
    ... 

檢查這裏的文檔:https://github.com/ConsoleTVs/Charts/tree/master/docs/4#create-charts

+0

現在沒有錯誤,先生,但沒有顯示只有空白頁。爲什麼? – Dasun

+0

也許有些語法錯誤。我已經更新了我的答案,請看一下。 –

+0

仍字符不appearing.may我顯示我的代碼? – Dasun