maidenvoyagesoftware / laravel-raw-view
该软件旨在动态编译HTML字符串视图。您无需创建视图文件。
2.0.0
2024-05-29 21:02 UTC
Requires
- php: ^7.0|^8.0
- illuminate/view: ^7.0|^8.0
Requires (Dev)
- phpunit/phpunit: ^8.0|^9.0
This package is not auto-updated.
Last update: 2024-09-19 20:35:16 UTC
README
适用于 Laravel 5.5+ 的 RawView 允许您从原始HTML代码和Blade指令编译视图,而无需创建视图文件。
安装
通过 Composer
$ composer require maidenvoyagesoftware/laravel-raw-view
之后,将可用 view_raw 函数。它的工作方式类似于 view 函数,但您必须指定HTML代码而不是视图名称。
用法
class Item { public $tpl = '<li class="{{ $item->makeClasses() }}"> {{ $item->name }}'; ... public function render() { return view_raw($this->tpl, ['item' => $this])->render(); } } // View <ul> @foreach($items as $item) {!! $item->render() !!} @endforeach </ul>
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。