Я еще не занимался методом визуализации !!
Это шаблон для клинка?
Я должен динамически передавать динамические данные в файле blade.php.Что такое метод laravel render() для?
ответ
Учитывая, что вы отметили вопрос с помощью Blade, я предполагаю, что вы имеете в виду рендер внутри класса Laravel's View.
Illuminate\View\View::render()
возвращает строку содержимого вида. Он также используется внутри метода класса __toString()
, который позволяет вам эхо-объект View.
// example.blade.php
Hello, World!
// SomeController.php
$view = view('example');
echo $view->render(); // Hello, World!
echo $view; // Hello, World!
Laravel обычно обрабатывает это для вас, I.e. вызывает рендер или использует объект в виде строки, когда это необходимо.
Директива Blind @include ('viewname') загрузит файл вида и вызовет метод визуализации за кулисами, например.
Вы можете использовать его самостоятельно, если хотите получить скомпилированное представление для выполнения последующего действия. Иногда я назвал визуализации явно, а не в строку, если сам вид вызывает исключение, и в PHP объясняет
Fatal error: Method a::__toString() must not throw an exception in /index.php on line 12
Вызов визуализации() в приведенном выше случае дает сообщение об ошибке более полезным.
Render()
, применяемый к представлению, сгенерирует соответствующий сырой html и сохранит результат в переменной.
Типичные причины, по которым я использую визуализации являются:
При преобразовании страниц в формате PDF (. Ех, используя DOMPDF, передать это в loadhtml()
), возвращая содержимое HTML Аяксу называет
Вы можете получить файл лезвия PHP с прохождениядинамического значения в строке образует
подобно этому лезвия
<link rel="apple-touch-icon" sizes="60x60" href="{{$url}}/assets/images/favicon/apple-icon-60x60.png">
Контроллер
$html = view('User::html-file',['url'=>'https://stackoverflow.com'])->render();
O/P
<link rel="apple-touch-icon" sizes="60x60" href="https://stackoverflow.com/assets/images/favicon/apple-icon-60x60.png">\r\n
- 1. Что такое метод e() в представлениях laravel?
- 2. Что такое GTK "render detail"?
- 3. Что такое коллекция Laravel?
- 4. Что такое метод restTemplate.exchange() для?
- 5. Что такое Laravel?
- 6. Laravel Что такое охранник?
- 7. Что такое метод shoutOutCannedMessage?
- 8. Что такое метод inlining?
- 9. Что такое # :: Метод
- 10. Что такое метод Pattern.quote?
- 11. Что такое RequestFinalizeOnShutdown метод
- 12. Что такое генеративный метод?
- 13. Что такое «генподряд» метод
- 14. Что такое глобальный метод?
- 15. Что такое метод getQuery?
- 16. Что такое метод Arrays.free?
- 17. Что такое метод assertThat()?
- 18. Что такое метод MemberwiseClone()?
- 19. Что такое метод getDrawingCache()
- 20. Что такое метод супертипа?
- 21. Что такое метод ActivityManager.isUserAMonkey()?
- 22. Что такое метод awaitTermination()?
- 23. Что такое метод HOME?
- 24. Что такое setCallback для ответа Laravel json
- 25. Что такое эквивалентный каталог для Laravel Windows?
- 26. Что такое ответ в Laravel?
- 27. Что такое правильный синтаксис Laravel
- 28. Что такое эквивалент индекса Laravel?
- 29. Что такое метод по умолчанию для getOutliersI?
- 30. Что такое метод enumerateObjectInstances для IVisual?
Перейти к: https://laravel.com/docs/ - Поиск "визуализацией" в поле поиска, и вы получите ответ. Документация Laravel достаточно обширна, поэтому сначала проверьте ее. –
нужно будет знать, на что вы вызываете метод «render», или в каком контексте. – lagbox
Пожалуйста, попробуйте потратить немного времени, чтобы взглянуть на документы, прежде чем размещать вопрос здесь, это будет стоить ваше время, а также не будет терять ваше время, а затем публиковать свой вопрос здесь ..! : D –