index.jsimport { post, get } from './axios.js'let getList = function index (params) { return get('http://localhost/blog/public/index.php/api/home', params)
}export default {getList}actions.jsimport { getList } from '../api/index.js'getLists (val) {
getList.then(res => { console.log(res)
})
}api文件里面有一個(gè)getList方法 現(xiàn)在我想在vuex的action.js中使用這個(gè)getList方法應(yīng)該怎么辦呢?現(xiàn)在這樣提示 "export 'getList' was not found in '../api/index.js'
1 回答

犯罪嫌疑人X
TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
export關(guān)鍵字輸出模塊內(nèi)部的某個(gè)變量,還可以輸出函數(shù)或類(class),需要注意的是,export命令規(guī)定的是對外的接口,必須與模塊內(nèi)部的變量建立一一對應(yīng)關(guān)系,例如:
var m = 1;export m; // 報(bào)錯(cuò)export {m};
而 export default 本質(zhì)上就是輸出一個(gè)叫做default的變量或方法,然后系統(tǒng)允許你為它取任意名字。
添加回答
舉報(bào)
0/150
提交
取消