전체보기70 vue-chartjs doughnut center text 꿀팁 doughnut chart는 보통 가운데가 뻥 뚫려 있으니 클라이언트들이 가운데에 텍스트를 삽입 요청하는 경우가 종종 있다. 기존에 구글링으로는 fillText을 사용하여 직접 계산해서 넣는 예제가 많다. 한참 고생을 하다가 검색도중 해당 기능을 지원해주는 간편한 플러그인을 찾았다. 바로 "chartjs-plugin-doughnutlabel" 이다. www.npmjs.com/package/chartjs-plugin-doughnutlabel chartjs-plugin-doughnutlabel Chart.js plugin for doughnut chart to display lines of text in the center www.npmjs.com npm install --save chartjs-plugin.. 2021. 4. 20. javascript 객체 복사 방법 참조로 인해 변수를 나눠 담지 못할 경우 복사를 해야한다. let obj = {a:123, b,"test"} let obj_copy = JSON.parse(JSON.stringify(obj)); 객체를 json문자열로 변환하고 다시 객체로 변환하는 방법으로 참조가 없어지고 변수에 담을 수 있다. 다만 얕은 복사(shallow clone) 보다는 성능이 떨어진다는 단점이 있다. keyword : javascript 객체 복사, 자바스크립트 객체 복사, javascript 복사, javascipt clone object 2021. 4. 19. Vue global import vue global import 방법입니다. 프로토타입을 이용해 vue 인스턴스 변수로 등록하면 모든 컴포넌트에서 사용할 수 있습니다. main.js import io from 'socket.io-client'; const socket = io('http://localhost:4000'); Vue.prototype.$socket = socket; dashboad.vue (컴포넌트) mounted(){ this.$socket.on("data", fetchedData => { console.log(1); }); } keyword : vue global import, vue global socket io, vue prototype, vue 글로벌, vue 전역변수, vue socket io 2021. 4. 19. git 명령어 정리 git명령어 개인보관용 설정관련 git init // .git 생성/초기화 git clone [원격저장소주소] // 원격저장소로부터 복사 git config --global --list // 등록유저 확인 git config --system --unset credential.helper // 관리자 권한으로 계정정보 삭제 git config --global user.name "유저 이름" // 깃 사용자 이름 설정 git config --global user.email "유저 이메일" // 깃 사용자 이메일 설정 git config --global core.editor "vim" // 커밋 편집에디터를 vim으로 변경 git config credential.helper store // 사용자정보 보관 (.. 2021. 4. 12. php 변수안 줄바꿈 줄개행 php 변수안에서의 줄바꿈(줄개행) 방법이다. PHP예약상수인 PHP_EOL(End of Line)을 사용한다. $tag = '안녕하세요.'.PHP_EOL; $tag .= '반갑습니다.'; $tag .= ''; OS에 따라 \n과 PHP_EOL의 차이점이 있다. \n 대신에 PHP_EOL 을 사용하면, 유닉스/리눅스에서는 LF(\n)로 줄바꿈이 되고, 도스/윈도우에서는 CR LF (\r\n) 로 줄바꿈 문자가 자동으로 변경된다고 한다. \n을 로 바꿔주는 nl2br과는 다른 용도이다. keywords : php 변수안 엔터, php textarea 줄개행, php PHP_EOL, php 변수안 줄바꿈. 2021. 4. 6. 이전 1 ··· 8 9 10 11 12 13 14 다음