VUE單一檔案元件裡使用vue-resource
#this.$http.get
webpack後出錯
程式碼提示在bootstrap.js裡
Vue.http.interceptors.push((request, next) => {
request.headers.set('X-CSRF-TOKEN', Laravel.csrfToken);
next();
});
這句出錯!錯誤提示Laravel is not defined!
刪除這句正常運作!
为情所困2017-05-16 16:51:23
Laravel.csrfToken
這樣是不能取得Token的。 。 。你需要{{}}來解析模板,不然laravel會直接輸出Laravel.csrfToken到js程式碼中,這樣js會誤以為Laravel是物件。
Tips:記得加引號。