본문 바로가기

개발이야기

(62)
소스트리 원격 브랜치 가져오기 1) 가지고 오고싶은 원격 브랜치를 더블 클릭 한다 2) 아래의 창이 뜨는데 체크아웃하면 끝
자바스크립트 숫자만 추출 onlyNumber: function(number) { if (typeof number == "number") { return number; } let result = number.replace(/[^0-9]/g, ""); return Number(result); }, if (typeof number == "number") { return number; } TIP : 타입이 number 일때는 TypeError 발생함으로 체크
vue 부모에서 자식 컴포넌트 호출 부모 컴포넌트 자식 컴포넌트 작업중 아래와 같은 오류 발생시 vue Error in created hook (Promise/async) vue Error in mounted hook (Promise/async) mounted: function () { this.$nextTick(function () { // 모든 화면이 렌더링된 후 실행합니다. }) } this.$nextTick 사용시 해결 된다
vuetify v-data-table paging page : 선택 페이지 pageCount : 에 노출될 페이지 버튼 수 viewCount : 에 노출될 리스트 수
Vue filters 사용 예제 {{ price | comma }} import Filters from "@/libs/filters.js"; export default { data: () => ({ price : 1000 }), filters: Filters, }; filters.js파일내용 export default Object.freeze({ comma: (value) => { var len, point, str; value = value + ""; point = value.length % 3; len = value.length; str = value.substring(0, point); while (point < len) { if (str != "") str += ","; str += value.substring(point, po..
VSCode prettier 전역 설정 사용 comment + shfit + p 입력
javascript 반복문에서 setTimeout 1초 간격 호출하기 반복문에 1초 간격으로 호출 하고 싶을때는 let delay = 0; for(let i=0; i { //실행할 함수명 }, delay); } 위와 같이 진행 해야 1초 간격으로 호출이 될수 있다 for(let i=0; i { //실행할 함수명 }, 1000); } 이렇게 하면 1초 뒤 count 만큼의 함수가 한번에 호출 됨 더 좋은 방법이 있다면 댓글로 남겨 주시면 감사하겠습니다.
전화번호 "-" 자동 입력 정규식 hp.replace(/[^0-9]/g, "").replace(/(^02|^0505|^1[0-9]{3}|^0[0-9]{2})([0-9]+)?([0-9]{4})$/, "$1-$2-$3" );