mchampaneri / larauicomp
依赖于数据库返回的常用UI组件,在表示上具有一定的统一性。例如表格、列表。顺便说一句,我们会根据找到的增加组件。
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])