Javascript(198)
-
Sencha post 방식으로 데이터 전송시, 동적으로 파라메터 추가
form.submit({ params: { '_csrf': document.getElementById('_csrf').innerText }, success: function(form, action) { Ext.Msg.alert('Failed', action.result.msg); }, failure: function(form, action) { Ext.Msg.alert('Failed', action.result.msg); }});
2024.07.27 -
javascropt overloading 구현
정의function temp(a, b) { if(b != undefined) { console.log(a, b); } else { console.log(a); }}호출temp('abc');temp('edc','aaa');
2024.07.27 -
sencha에 외부 js 파일 import 하기
index.html 파일에 import하면 됨util.jsfunction test() { alert();}호출{ text: 'Login', handler: function() { test(); }}
2024.07.27 -
Object 내용 출력
json 형태인 경우JSON.stringify(object)TypeError: Converting circular structure to JSON가 발생하는 경우# 1단계let form = this.up('form').getForm();let fields = form.getFields(); fields.each(function(field) { let keys = Object.keys(field); keys.forEach(function(key) { console.log(key +": "+ field[key]); });});# 2단계let form = this.up('form').getForm();let fields = form.getFields();fields.each(function(fiel..
2024.07.23 -
Main을 원하는 대로 변경
화면에 아무것도 안나오면, 오타 또는 ',' 누락임잘 살펴야 함# Ext.create 필요없음# renderTo: Ext.getBody() 필요없음Ext.define('Home.view.main.Main', {extend: 'Ext.form.Panel', title: 'Hello', width: 200, html: 'World!',});
2024.07.21 -
theme css 파일 위치
{ext 설치 위치}/build/classic/theme-*/resources{ext 설치 위치}/build/modern/ theme-*/resources
2024.07.16