mchampaneri/larauicomp

依赖于数据库返回的常用UI组件,在表示上具有一定的统一性。例如表格、列表。顺便说一句,我们会根据找到的增加组件。

安装: 28

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分叉: 1

开放问题: 0

语言:HTML

类型:laravel-dependant

0.0.1 2016-12-05 14:57 UTC

This package is not auto-updated.

Last update: 2024-09-23 15:13:30 UTC


README

创建此包是为了减少创建具有不同属性但具有相同表现的UI组件(如表格)所需的时间。它接收要放入组件中的数据以及UI组件的类型,然后根据输入渲染视图。

支持的组件

目前仅支持一个组件:表格

安装

首先通过Composer获取

  composer require mchampaneri/larauicomp

将ServiceProvider复制到config/app.php中的providers数组

   mchampaneri\larauicomp\UiCompServiceProvider::class

将Facade复制到config/app.php中的aliases数组

   mchampaneri\timeslicer\UiCompServiceProvider::class

第二步,您需要发布此包

  php artisan vendor:publish
This command will publish all assets file need by the package at appropriate direcotries.

经过这三个步骤,larauicomp即可使用

设置

首先,您必须设置larauicomp的配置文件。为组件定义默认CSS类,否则它将使用空白作为默认值

第二步,您可以在任何需要的地方使用此包

使用

这是一个视图库,因此您只需包含组件的视图即可,如下所示

$data = // Array of Data
@include('uicomp::table',['data'=>$data])