1 Star 0 Fork 3

danny543boy / dcat-amis

forked from Slowlyo / dcat-amis
关闭
 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.29 KB
一键复制 编辑 原始数据 按行查看 历史
Slowlyo 提交于 2022-09-13 16:01 . first commit

Dcat Amis Extensions

Dcat Admin 的 amis组件扩展, 可以在 dcat 中轻松使用 amis 组件, 让你开发自定义页面变得更简单
给 dcat 扩展了 120余个组件 (Doge) 🤣

Dcat Admin

Dcat Admin 基于laravel-admin二开的, 超好用的高颜值后台框架

Amis

百度开源的一个低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率。

安装

获取 composer 包

composer require slowlyo/dcat-amis

发布静态资源

php artisan vendor:publish --provider="Slowlyo\DcatAmis\DcatAmisServiceProvider" --force

配置

app/Admin/bootstrap.php 中添加 (加载 amis 静态资源)

\Slowlyo\DcatAmis\DcatAmis::requireAssets();

使用

推荐用来构建完整页面

public function index(Content $content){
    $page = \Slowlyo\DcatAmis\Renderers\Page::make()->body(
        \Slowlyo\DcatAmis\Renderers\Button::make()->label('Button')
    );
    
    // 所有组件都可使用render()方法, 可自行灵活搭配
    return $content->body($page->render());
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/danny543boy/dcat-amis.git
git@gitee.com:danny543boy/dcat-amis.git
danny543boy
dcat-amis
dcat-amis
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891