maidenvoyagesoftware/laravel-raw-view

该软件旨在动态编译HTML字符串视图。您无需创建视图文件。

2.0.0 2024-05-29 21:02 UTC

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)。有关更多信息,请参阅 许可证文件