讨论数量:
1.laravel-admin
通过如下命令生成
CURD
的,控制器。路由会打印出来,直接复制到文件即可。需要自己先创建model
文件
// Mac os、 Linux
php artisan admin:make UserController --model=App\\User
// Windows
php artisan admin:make UserController --model=App\User
2.Dcat Admin
可以通过脚手架生成控制器、数据仓库、语言包等。这里的脚手架是一个后台页面,可视化创建
3.思路
- 1.个人理解比较复杂的地方就是增加/修改的地址,这里可以把字段和字段要做的什么操作拆分开来做,把文件上传、图片上传、普通文本框、单选、复选都一一实现,封装为方法,不同字段调用不同方法,最后生成
HTML
,返回给前端即可。 - 2.其中
laravel-admin
用到的前端加载html的技术是pjax
,参考。点击某个菜单,请求设置的接口,接口返回的HTML
显示在对应的页面上,避免了重复加载大量的css
、js
望对你有所帮助
推荐文章: