ELadmin使用vuex来存储用户信息以及自定义存储信息的时机

本文介绍了如何在ELadmin项目中利用vuex来存储用户信息,特别是校区选择器的数据。通过在api的user.js文件中添加获取校区列表的方法,然后在获取用户信息后发送ajax请求获取校区数据,并在action中处理。接着提交mutations更新状态,并创建getters以便在组件中使用存储的校区信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

在最近的项目中,有需求要点击校区选择器框后动态显示现有校区选项(使用element-ui)

对于这个需求有两个解决的思路

  1. 使用eladmin提供的“新增和编辑之前钩子”()
[CRUD.HOOK.beforeToCU](crud, form) {
   
   
   this.getTeacherAndCate()
}

async getTeacherAndCate() {
   
   
   await getTeacher()
     .then((res) => {
   
   
       this.teachOptions = res.data
       // this.$message.success('获取老师成功')
     })
     .
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值