분류 전체보기
ag grid vue button in cell
서론이번 프로젝트에서 ag grid를 사용하여 여러 기능을 하면서 정리하고자 한다 소스 { filed: 'click', headerName: '클릭테스트', width: 200, cellRenderer: () => { return `click test`; } } cellClicked(params){ // 클릭한 cell 필드명으로 체크 if(params.colDef.filed === 'click'){ alert('click!!'); } }그리드 옵션 정리 api.sizeColumnsToFit(); // 좌우 스크롤 생기거나 여백이 생기지 않게 width에 맞춰서 컬럼 width가 자동으로 맞춰짐 api.setColumnDefs(dolumdefs) //컬럼 정보를 다시 set한다.(header 정보 변경시..
[vue.js] e-commerce(쇼핑몰) 기반으로 만들어보는 router 정리
서론 데이터 입력하는 화면에서 불러오기하여 가져온 데이터를 set 해달라는 요청이 있어서 개발을 시작하였습니다. 그런데 입력하는 화면에서 사용하는 obejct와 불러오기하여 가져온 object가 달라서 그대로 set할 수 없었습니다. 그래서 기준 object에 존재하는 속성 값만 set 하는 방법을 적어놓았습니다. 데이터 // 기준 데이터 const a = { test : 'test', test1: '', test2: '2' } //조회한 데이터 const b = { test1: '11', test2: '22' test3: '33' } //원하는 데이터 const a = { test: 'test', // b에 key가 없으므로 유지 test1: '11' // a가 빈값이고 b에 존재하므로 set test..
[JAVA] BufferedReader 이용하여 csv 파일 읽기 및 map 변환하여 return
서론 프로젝트를 하면서 csv 파일을 읽어서 데이터를 DB에 저장해달라는 요건이 있어서 정리한다. 추후 화면에서 사용할수 있으므로 데이터를 list해서 return 하는 방법도 정리하였다. 방향 가장 많이 사용하는 BufferedReader 를 이용하여 csv 파일을 읽고 혹시 화면에 데이터를 전달해야 할수 있으므로 List로 변환하여 return data를 준비한다. 소스 package com.example.demo.controller; import java.io.BufferedReader; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; import java.util.ArrayList; import ..