반응형
vue의 로컬 저장소에 값을 추가하는 방법
나 지금 뭐 좀 먹으려고.laravel passport authentication
,generating access tokens
그리고 그것들을 보관한다.localStorage
, 액세스 토큰을 가져올 수 있지만 localStorage에 배치하는 동안 값을 가져올 수 없음, 그렇게 하는 동안 다음과 같은 작업을 구현하고 있다.
axios.post('/oauth/token', postData).then(response => {
if(response.status === 200)
{
authUser.access_token = response.data.access_token;
authUser.refresh_token = response.data.refresh_token;
console.log(authUser);
window.localStorage.setItem('authUser', JSON.stringify(authUser))
console.log(window.localStorage.getItem('authUser'))
}
})
내가 미리 정의된 라벨로 구현한다고 말했듯이 내가 사용하는 자원은 디폴트(default)이다.더 추가해야 하는 거 있어?맘에 들다vue-resource
값을 구문 분석하는 것을 잊지 마십시오.JSON.strigify
,다음이 작동해야 한다.
// Saving
localStorage.setItem('authUser', JSON.stringify(authUser));
// Fetching
JSON.parse(localStorage.getItem('authUser'))
참조URL: https://stackoverflow.com/questions/44002346/how-to-add-values-in-localstorage-in-vue
반응형
'programing' 카테고리의 다른 글
죄와 코스를 함께 계산하는 가장 빠른 방법은 무엇일까? (0) | 2022.05.03 |
---|---|
C-String을 비우는 적절한 방법 (0) | 2022.05.03 |
webpack.config.babel에서 '가져오기'를 사용하는 중 오류 발생.js (0) | 2022.05.03 |
자바 어설션 키워드는 무엇을 하며, 언제 사용해야 하는가? (0) | 2022.05.03 |
vuej에 이미지 파일로 div 저장 (0) | 2022.05.03 |