在使用vue開發項目的時候,不少使用會import不少模塊,或者組件,下面說下import的幾種表現形式:vue
例如:我在 src / api / table.jsapi
import request from '@/utils/request' export function getList(params) { return request({ url: '/table/list', method: 'get', params }) } export function getLists(params) { return request({ url: '/table/list', method: 'get', params }) }
我須要使用裏面的方法,有幾種方法:fetch
第一種:引入當個方法this
import {getList} from '@/api/table';
具體的使用:url
import {getList} from '@/api/table'; export default { data() { return { list: null, listLoading: true } }, created(){ this.fetchData(); }, methods: { fetchData() { console.log(getList); getList().then(response =>{ console.log('b'); }); } } }
第二種:引入多個方法spa
import {getList,getLists} from '@/api/table'; export default { data() { return { list: null, listLoading: true } }, created(){ this.fetchData(); }, methods: { fetchData() { console.log(getList); getList().then(response =>{ console.log('b'); }); console.log(getLists); } } }