Javascript(170)
-
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 -
Ext에 property 추가
Ext.theme.name을 추가하고 싶을 때 Ext 객체와 이름이 같아서 충돌이 생기는 경우
2024.07.16 -
HTML 파일에 Sencha 적용
Sprng boot Security가 적용 안된 경우# spring boot에서 한글깨지는 문제 해결을 위해서 설정# Ext를 참조하기 위해서 적용# Ext.getBody()를 적용하기 위해서 스크립트 보다 먼저 생성되어야 함Sprng boot Security가 적용된 경우에러 발생Refused to execute script from 'http://localhost:{port}/login' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.Understand this errorlogin:17 Uncaught ReferenceError: Ext is not defined at l..
2024.07.13 -
Sencha Trouble Shooting
Missing required arguments.# 실행cd app이 생성되어야 하는 디렉토리sencha -skd {sencha 설치 위치} generate app {app 이름}# 에러[ERR] Missing required arguments. sencha.generate.app requires these parameters: path (The path for the generated application) For usage info, see sencha help generate app # 조치후 실행sencha -skd {sencha 설치 위치} generate app {app 이름} .
2024.07.13 -
Sencha ajax progress
Ext.MessageBox.wait 활용 // Ext.MessageBox.wait를 사용하면 알아서처리 됨 Ext.MessageBox.wait('Please wait...', 'Submitting'); Ext.Ajax.request({ url: 'https://{domain}/{directory}', method: 'POST', headers: { 'Content-Type': 'application/json' }, params : Ext.JSON.encode(form.getValues()), success: function(conn, response, options, eOpts) { Ext.MessageBox.hide() var result = Ext.util.JSON.decode(conn.respons..
2024.04.08