프로그래밍 언어/Javascript
-
-
-
Array.prototype.find() 객체배열에서 값 찾기프로그래밍 언어/Javascript 2023. 4. 20. 09:24
찾은 예시 var obj = [ { name: 'Max', age: 23 }, { name: 'John', age: 20 }, { name: 'Caley', age: 18 } ]; var found = obj.find(e => e.name === 'John'); console.log(found); /* 결과: { name: 'John', age: 20 } */ 내가 짠 코드 const fn_set_value = (row) => { let found = PartnerIsAlive.find((e) => e.value === row.value); return found.text; };
-
event.stopPropagation (feat. React)프로그래밍 언어/Javascript 2023. 4. 17. 09:08
tr태그에 onclick 이벤트를 주고 자식 td태그 밑 input 태그에 onclick 이벤트를 한 번 더 주었더니 input onclick 이벤트 => tr onclick이벤트 순서대로 실행되는 현상이 발생 의도는 삭제 버튼 선택 시 input onclick 이벤트만 작동하게 하고 싶었다 {props.list.map((item) => { return ( { fn_customer_view(item); }} > {item.} {item.} {item.} {item.} {item.} { fn_set_customer_del(item); event.stopPropagation(); }} /> ); })} 그래서 본인 onclick 이벤트 실행만 하고 부모 태그의 onclick 이벤트까지 실행하기 전에 작동을 ..
-
데이터 리스트 출력방법(문자열 포멧(금액))프로그래밍 언어/Javascript 2022. 12. 22. 17:56
DB 데이터를 받아와서 테이블에 출력하는 형식이다. /* SumList 페이지 만들기*/ function MakeSumList(data) { $(".SegmentList_Active_tr").remove(); for (var i = 0; i < data.rows.length; i++) { var tr = $("").attr({ "class": "SegmentList_Active_tr" }).css("cursor", "pointer"); //리스트 번호 var td = $("").attr({ "class": "Bchart4_1" }); td.text(data.rows[i].No); tr.append(td); var td1 = $("").attr({ "class": "barline_1" }); tr.appe..
-
Datepicker 달력, 날짜 설정프로그래밍 언어/Javascript 2022. 12. 22. 16:31
검색 조건 및 달력 기능을 사용하기 위해 DatePicker 기능을 사용하였다. 구글링하면 소스를 쉽게 찾을 수 있으니 다운받아서 스크립트에 임포트 시켜 사용하면 된다 // 달력 function InitDatePicker() { $("input[id=txt_startdt]").datepicker(datepickerConfig); $("input[id=txt_enddt]").datepicker(datepickerConfig); $("#txt_startdt").bind("change", function () { if ($("#txt_enddt").val() == "" || $("#txt_startdt").val() > $("#txt_enddt").val()) $("#txt_enddt").val($("#txt..
-
[AngularJS] $watch 이용하여 값 변경 확인하기프로그래밍 언어/Javascript 2022. 6. 20. 13:59
$watch (watchExpression, listener, [objectEquality]); watchExpression 이 바뀔때마다 listener callback을 실행하여 등록 아래 스크립트에서 app.params.scaleParams의 값의 변화를 보다가 값이 변하면 function을 실행 value 값은 변한 scaleParams의 값이 들어감 $scope.$watch('app.params.scaleParams', function (value) { var getScale = 0; var newSetID = $scope.app.mdl['ControlCheck_TH'].events['DataChange.Set_ID']['eventData'][0]['newValue'][0].value; var ..