2017-02-23 2 views
0

Kann jemand diese Syntax in Laravel View korrigieren? Ich möchte meine Ajax Daten in Ansicht angezeigt werden und ich möchte Charts in Ansicht zum Hinzufügen ... den Controller nicht ...... weiß, dass ich die Richtlinien der ConsoleTVs\Charts\Facades\Charts;Kann jemand diese Syntax in Laravel View korrigieren?

{{ Charts::multi(array('bar', 'material')) }} 
{{ Charts::title("Weather Charts") }} 
{{ Charts::dimensions(array(0, 400)) }} 
{{ Charts::template("material") }} 
{{ Charts::dataset(array('Element 1', array(5,20,100))) }} 
{{ Charts::dataset(array('Element 1', array(5,20,100))) }} 
{{ Charts::dataset(array('Element 1', array(5,20,100))) }} 
{{ Charts::labels(array('One', 'Two', 'Three')) }} 
{{ $chart->render() }} 

dies für View mein Code .... und bitte jemand korrigieren ich denke, das ist falsch .....

und wenn jemand Code bereit haben, bitte einen Link

+0

Welches Paket haben Sie zum Erstellen von Diagrammen verwendet? –

+0

ConsoleTVs \ Charts \ Facades \ Charts; –

Antwort

0

nach der Dokumentation der Charts des ConsoleTV teilen die Syntax wie folgt sein sollte :

Controller & Verwendung anzeigen:

Setzen Sie Folgendes in Ihren Controller und geben Sie die Variable zu Ihrer Ansicht zurück.

$chart = Charts::multi(array('bar', 'material')) 
    ->title("Weather Charts") 
    ->dimensions(0, 400) 
    ->template("material") 
    ->dataset(array('Element 1', array(5,20,100))) 
    ->dataset(array('Element 2', array(5,20,100))) 
    ->dataset(array('Element 3', array(5,20,100))) 
    ->labels(array('One', 'Two', 'Three')); 

Ihrer Ansicht nach können Sie jetzt

{{ $chart->render() }} 

Ansicht nur Nutzung durch Klinge verwenden

den Code in Klinge selbst (ohne die Verwendung eines Controllers):

{{ Charts::multi(array('bar', 'material'))->title("Weather Charts")->dimensions(0, 400)->template("material")->dataset(array('Element 1', array(5,20,100)))->dataset(array('Element 2', array(5,20,100)))->dataset(array('Element 3', array(5,20,100)))->labels(array('One', 'Two', 'Three'))->render() }} 

Zeichne einfach alles zusammen als Chart-Klasse ret Urnen selbst durch seine Methoden können Sie Methoden string.

Möglicherweise gibt es Fehler in den Argumenten für bestimmte Tags, aber Sie sollten keine Probleme haben, diese zu lösen.

+0

Ich möchte Ajax Daten binden ..... und das kann nur in Ansicht abgerufen werden .... Dieser Code wird nicht funktionieren .... –

+0

irgendwie muss ich Code in VIEW nur ​​.... mit der Macht von Blade –

+0

Sie haben nicht angegeben, dass Sie Daten über Ajax-Aufrufe hinzufügen möchten. Bitte aktualisieren Sie Ihre Frage mit den relevanten Daten, die über Ajax hinzugefügt werden sollen. –

Verwandte Themen