afterrender(2)
-
Sencha combobox 로딩시, 서버에서 값 가져오기
afterrender 이벤트 사용Ext.create('Ext.form.ComboBox', { fieldLabel: 'Select Item', queryMode: 'local', displayField: 'name', valueField: 'id', renderTo: Ext.getBody(), store: { fields: ['id', 'name'] // Define fields for the store }, listeners: { afterrender: function(combo) { // Trigger when ComboBox is rendered Ext.Ajax.request({ url:..
2024.12.24 -
Sencha 이미지 원본 사이즈로 보여주기
load 이벤트에서는 layout이 처음에 refresh되지 않기 때문에 afterrender를 사용하여 onload()를 발생시킴{ xtype: 'image', //flex: 3, src: '/resources/image/floor_plan.png', alt: '도면', margin: '0 10 0 0', listeners: { afterrender: function(image) { const domImage = image.getEl().dom; domImage.onload = function() { const naturalWidth = domImage.naturalWidth; const naturalHeight = domImage.naturalHeight; image.s..
2024.12.08