2017-02-23 40 views
0

Можно ли исправить этот синтаксис в laravel View? я хочу показать мой Ajax данные в поле зрения и я хочу добавить диаграммы в View ... не КОНТРОЛЛЕР ...... Я знаю основные направления ConsoleTVs\Charts\Facades\Charts;Может ли кто-нибудь исправить этот синтаксис в laravel View?

{{ 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() }} 

это мой код View .... и пожалуйста исправить кого я предполагаю, что это неправильно .....

и если кто-то есть код готов, пожалуйста, поделитесь ссылкой

+0

Какой пакет вы использовали для создания диаграмм? –

+0

ConsoleTVs \ Charts \ Facades \ Charts; –

ответ

0

Согласно документации картирует ConsoleTV в синтаксис должен быть таким :

Контролер & Просмотреть применение:

Вставьте следующее в контроллер и верните переменную на свой вид

$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')); 

На ваш взгляд, теперь вы можете использовать

{{ $chart->render() }} 

Просмотр только использования через лезвие

Использование кода в самой лопасти (без использования контроллера):

{{ 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() }} 

Просто соберите все это вместе как класс класса диаграммы Урны сами по своим методам вы можете использовать строковые методы.

В некоторых тегах могут возникать ошибки в аргументах, но у вас не должно быть проблем при их решении.

+0

Я хочу привязать данные Ajax ..... и что может получить только в режиме просмотра .... Этот код не будет работать. –

+0

так или иначе, мне нужно поставить код только в VIEW .... с силой Blade –

+0

Вы не указали, что хотите добавить данные с помощью вызовов ajax. Пожалуйста, обновите свой вопрос соответствующими данными, которые нужно добавить через ajax. –