基于 Laravel8 + Vue3 商城系统
Laravel + Vue
简洁优雅的Web开发框架
轻松上线
快速部署轻松拥有自己的商城
极速开发
文件结构清晰架构明了欢迎 PR
结构明晰 快速生成
class NoticesController extends Controller
{
    protected $modelName = 'Notice';
    protected $setUser = true;
}
// 无需多余代码快速生成列表页面增删改查
export default {
    components:{tableView},
    setup(props) {
        const {proxy} = getCurrentInstance()
        const options = reactive([
            {label:'标题',value:'name'},
            {label:'标签',value:'tag',type:"tags"},
            {label:'创建时间',value:'created_at'},
        ]);
        // 搜索字段
        const searchOptions = reactive([
            {label:'标题',value:'name',where:'likeRight'},
            {label:'标签',value:'tag',where:'likeRight'},
            {label:'内容',value:'content',where:'like'},
        ])
        // 表单配置 
        const addColumn = [
            {label:'标题',value:'name'},
            {label:'标签',value:'tag'},
            {label:'内容',value:'content',type:'editor',span:24,viewType:'html'},
        ]
        const dialogParam = reactive({
            rules:{
                name:[{required:true,message:'不能为空'}]
            },
            view:{column:addColumn},
            add:{column:addColumn},
            edit:{column:addColumn},
        })
        return {options,searchOptions,dialogParam}
    }
}
交流学习
QQ群: 1062159788
