559 Star 8.3K Fork 2.4K

lyt-Top/vue-next-admin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
public
src
api
login
menu
index.ts
assets
components
directive
i18n
layout
router
stores
theme
types
utils
views
App.vue
main.ts
.env
.env.development
.env.production
.eslintignore
.eslintrc.js
.gitignore
.prettierrc.js
CHANGELOG.md
LICENSE
README.md
index.html
package-lock.json
package.json
tsconfig.json
vite.config.ts
克隆/下载
index.ts 964 Bytes
一键复制 编辑 原始数据 按行查看 历史
import request from '/@/utils/request';
/**
* 以下为模拟接口地址,gitee 的不通,就换自己的真实接口地址
*
* (不建议写成 request.post(xxx),因为这样 post 时,无法 params 与 data 同时传参)
*
* 后端控制菜单模拟json,路径在 https://gitee.com/lyt-top/vue-next-admin-images/tree/master/menu
* 后端控制路由,isRequestRoutes 为 true,则开启后端控制路由
* @method getAdminMenu 获取后端动态路由菜单(admin)
* @method getTestMenu 获取后端动态路由菜单(test)
*/
export function useMenuApi() {
return {
getAdminMenu: (params?: object) => {
return request({
url: '/gitee/lyt-top/vue-next-admin-images/raw/master/menu/adminMenu.json',
method: 'get',
params,
});
},
getTestMenu: (params?: object) => {
return request({
url: '/gitee/lyt-top/vue-next-admin-images/raw/master/menu/testMenu.json',
method: 'get',
params,
});
},
};
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/lyt-top/vue-next-admin.git
git@gitee.com:lyt-top/vue-next-admin.git
lyt-top
vue-next-admin
vue-next-admin
master

搜索帮助