Sencha 팝업 호출시 get방식으로 파라메터 전달

2025. 1. 21. 23:13Javascript/Sencha

팝업 호출

const view = app.view.getViewModel();
const params = view.get('sampleParams');

// Convert searchParams to a query string
const params = params ? params.getData() : {};
const queryString = Ext.Object.toQueryString(params); // Converts the object to a query string

// Open a new window with the query string
window.open(
    `/temp/test?${queryString}`,
    '_blank', // Open in a new tab or window
    'width=800,height=600,resizable=yes,scrollbars=yes'
);

/temp/test

const url = window.location.href;
const parts = url.split('?');

if (parts.length > 1) {
    // Parse query parameters
    const queryParams = Ext.Object.fromQueryString(parts[1]);
}

'Javascript > Sencha' 카테고리의 다른 글

Sencha chart의 line 클릭시 팝업 띄우기  (0) 2025.01.21
Sencha store 정보 가져오기  (0) 2025.01.21
Sencha callback 함수 샘플  (0) 2025.01.21
Sencha this 사용시 주의사항  (0) 2025.01.21
Sencha split and collapsible sample  (0) 2025.01.19