我是Vuejs 2的新手,目前正在執行一個項目。我正在使用vuetable-2在Vuejs 2中形成數據表。無法檢索使用vuetable-2的數據,在Vuejs 2
我目前正面臨一個問題,我無法使用屬性,api-url,vuetable-2檢索數據。
但是,我可以使用Axios和Global Axios Default Configs (將令牌傳遞給每個請求標頭)從服務器檢索數據。
以上示出了該圖像2個部分:
1.使用vuetable-2的API-URL [該一個與錯誤403,禁止]
2.使用Axios的GET請求[成功地檢索數據]
Vuetable-2 API-URL(API調用服務器):
<vuetable
ref="vuetable"
api-url="http://localhost:3000/api/staffs"
:http-options = "httpOptions"
:load-on-start = "loadOnStart"
:fields="['userId', 'name', 'username']"
></vuetable>
愛可信全球默認配置:
// Global axios default (config default that will be applied to every request)
var accessToken = window.localStorage.getItem('access_token')
axios.defaults.baseURL = 'http://localhost:3000/'
axios.defaults.headers.common['x-access-token'] = accessToken
上午我上遺漏了呢? : -/
也許你可以參考這個問題補充攔截您vuetable的要求https://stackoverflow.com/questions/39665244/vue-resource-interceptor-for-auth-headers –