Archive: 2019/7

0

Vue.js 배열 데이터 변경

프로젝트 중 팀원의 컴포넌트에서 데이터가 앞뒤로 콘솔 찍어봐도 분명히 바뀌는데 화면이 갱신되지 않는 문제가 있었다. 검색결과 배열이 문제였다. Vue는 감시중인 배열의 변이 메소드(push, pop, shift, unshift, splice, sort, reverse)를 래핑하여 갱신을 트리거 한다. JavaScript의 제한으로 인해 Vue는 배열에

0

v-for 에서 이벤트 처리

웹 프로젝트 중 헤더부분 아이콘배치를 v-for문을 이용해서 반복문 처리하려는데 이벤트 처리부분이 문제가 됬다. 1234567<v-btn v-for="btnItem in btnItems" icon :title="btnItem.title" :key="btnItem.title"> <

0

Firebase 'auth/account-exists-with-different-credential' 에러 처리

웹 프로젝트를 진행하면서 Firebase로 서버를 구현중에 로그인 중복처리 문제가 있었다. 구글계정으로 회원가입이 되어있는데 같은 이메일 주소의 페이스북으로 가입하려면 auth/account-exists-with-different-credential 에러가 발생한다. 당연한 에러긴 한데 Firebase 완전한 해결 메서드를 제공하지 않아서 linkWith

0

미디어 쿼리 삽질 일기

Vue.js로 싱글페이지 프로젝트를 진행중 반응형 페이지를 만들어야 한다는 요구사항이 있었다. 일단 당장 생각대로 스크립트에서 장치명이나 너비를 가져와 그에 따른 스타일을 적용시키면 되겠지 하고 구글링을 해서 스크립트를 짰다. 화면을 줄여보며 만족해하고 있을때 미디어쿼리라는것을 알았다. 생각해보니 반응형 웹페이지 나온지가 언젠인데 이런 무식한 스크립트로

0

Git 원격 저장소 여러개 연결하기

Git 원격 저장소 여러개 연결하기원격저장소를 한개씩만 써봤는데 깃랩과 깃허브 두개를 연동할 일이 생겨서 구글링하고 정리했다. git remote add "저장소명" "url" 형태로 add 만 붙여주면 됬다 깃허브에서 로컬로 클론해온 후 깃랩과 연동하는 과정을 나열해보면 git clone https://github.c