对接数据
This commit is contained in:
@ -1,10 +1,12 @@
|
||||
import homeApi from '~/api/home'
|
||||
import aboutApi from '~/api/about'
|
||||
import userApi from '~/api/user'
|
||||
import aboutApi from '~/api/about';
|
||||
import toolApi from '@/api/tools';
|
||||
import CommentApi from '~/api/comment';
|
||||
import articleApi from '~/api/article';
|
||||
import configApi from '~/api/config';
|
||||
|
||||
/**
|
||||
* 将api注入到全局
|
||||
*
|
||||
*
|
||||
* 在页面或组件里使用
|
||||
* async mounted() {
|
||||
const games = await this.$api.game.getGameList({ page: 1 })
|
||||
@ -17,9 +19,11 @@ import userApi from '~/api/user'
|
||||
*/
|
||||
export default ({ $axios }, inject) => {
|
||||
const api = {
|
||||
home: homeApi($axios),
|
||||
tool: toolApi($axios),
|
||||
about: aboutApi($axios),
|
||||
user: userApi($axios),
|
||||
comment: CommentApi($axios),
|
||||
article: articleApi($axios),
|
||||
config: configApi($axios),
|
||||
}
|
||||
|
||||
inject('api', api) // 将api注入到全局
|
||||
|
||||
Reference in New Issue
Block a user