Вопросы по теме 'extjs4.1'
В мой запрос json в extjs 4.1 добавляется дополнительное поле идентификатора.
В моем контроллере я использую функцию «record.save». В extjs 4.07 это будет отправлять одну запись как json. Я заметил, что в версии 4.1 теперь отправляется массив записей. Это нормально, так как я могу обновить свои серверные контроллеры для...
744 просмотров
schedule
26.06.2022
Как заморозить/заблокировать одну строку в сетке ExtJs?
Я хочу иметь возможность заморозить/заблокировать последнюю строку в моей сетке, чтобы она всегда была видна внизу при вертикальной прокрутке, точно так же, как это возможно для столбцов, например:...
4149 просмотров
schedule
27.05.2023
Проблема макета ExtJS 4.1 после обновления
После обновления с ExtJS 4.0.7 до 4.1 я столкнулся с проблемой макета. На панели пять полей (четыре комбо и средство выбора даты). Это соответствующая часть конфигурации панели:
defaults: {
flex: 1,
margin: '4',
labelAlign: 'top'
},...
1517 просмотров
schedule
01.05.2023
ExtJS 4.1 - Как динамически добавлять элементы на панель инструментов?
Я пытаюсь свернуть окна как кнопку на панели задач, которая на самом деле является панелью инструментов, но я не мог динамически добавлять кнопку на панель задач. Я попытался вызвать функцию doLayout() , но это тоже не сработало.
Вот что я...
7780 просмотров
schedule
13.04.2022
Добавление панели сетки на 1-ю вкладку панели вкладок
У меня есть GRID, который работает правильно. Теперь мне нужно добавить эту GRID на первую панель вкладок. Как я могу это сделать?
мой код:
ГРИД.JS
Ext.create('Ext.grid.Panel', {
xtype:'grid',
title: 'Simpsons',
store:...
10105 просмотров
schedule
04.03.2023
Отправка POST-запроса из STORE
Это мой класс магазина. Я пытаюсь выполнить запрос POST. Вот мой код; Все работает нормально, я также получаю ответ сервера, когда проверяю его из Firebug. Но единственная проблема в том, что когда я проверяю Params tab в firefox, я вижу _dc...
2722 просмотров
schedule
16.10.2022
Вызов магазина из App.JS
Я в файле app.js. есть функция, которая запускается, когда пользователь успешно входит в систему;
loginSuccess: function() {
this.getViewport().getLayout().setActiveItem(1).store.load(); // Calls the Store of the i need to navigate...
1074 просмотров
schedule
10.03.2023
Использование ArrayStore для локальной фильтрации сетки
Мне нужно FILTER сетку на основе определенных критериев.
Например; если есть 3 поля, Name,age,school . Мне нужно отфильтровать сетку локально, чтобы отображались все ученики с age 10 в сетке.
Я читал, что это достижимо, если я использую...
1964 просмотров
schedule
19.04.2022
ExtJS 4.1 MVC: как применить LoadMask к области просмотра во время загрузки?
Как применить LoadMask для окно просмотра стандартного приложения ExtJS MVC во время его загрузки нужные файлы?
Примером такого приложения MVC является следующий фрагмент для app.js :
Ext.Loader.setConfig({enabled:true});...
4871 просмотров
schedule
18.12.2022
Ext.getCmp не работает в extjs
Я использую Ext.getCmp для поиска одного компонента extjs на панели вкладок. иногда он не работает, возвращая неопределенное значение.
var currComp = Ext.getCmp('myId'); //Id is generated by me on creation
Существует ли какой-либо другой...
12887 просмотров
schedule
05.08.2022
Как сжать компоненты формы, чтобы они поместились в окне браузера
У меня есть панель вкладок, и я добавил панель сетки. Теперь, когда я изменяю размер окна браузера (например, делаю его маленьким), я хочу, чтобы столбцы сетки и все другие компоненты были сжаты, и я настраиваю размеры, чтобы он отображал вид в окне...
992 просмотров
schedule
03.09.2022
Оптимизация ExtJS Extended Window - правильный путь
Я создал класс, расширяющий Ext.window.Window, который в основном позволяет пользователю вводить некоторый текст с минимальным ограничением длины. Проверьте, выполнено ли это условие, после чего кнопка отправки разблокируется. После нажатия этой...
1771 просмотров
schedule
19.05.2023
Изменение размера компонента панели в соответствии с размером экрана
Я добавил Panel (я называю его My Panel 1 ) и еще один panel внутри этого panel (я назвал его My Panel 2 ), а затем добавил сетку на вторую панель (в My Panel 2 ). Когда я нажимаю кнопку Restore Down или re-sizing в браузере, компоненты...
1562 просмотров
schedule
18.05.2024
Extjs 4.1, создание массива JSON для синхронизации магазина
Когда я синхронизирую редактируемую сетку, extjs передают данные JSON на сервер с помощью AJAX.
Если я редактирую несколько строк и синхронизирую, тогда получается массив JSON. Но если я отредактирую только одну строку, она передаст только данные...
3356 просмотров
schedule
10.04.2022
Центрировать панель форм на экране
Есть панель формы, и она действует как контейнер. Затем у меня есть еще одна панель формы, где я добавляю текстовое поле и кнопку. Мне нужно, чтобы эта панель формы находилась в центре экрана. И кнопка внизу текстового поля (я должен иметь...
5018 просмотров
schedule
31.10.2022
XML-отображение EXTJS
Я хочу прочитать этот XML с помощью Ext.data.Model в хранилище ExtJS:
<interfaces>
<green>
<name>Eth0</name>
<enabled>true</enabled>
</green>
<red>...
1251 просмотров
schedule
27.10.2022
Правильный JSON и модель с TreeStore и TreePanel
У меня есть строка JSON со стороны сервера:
{"success":"true","total":"6","list":
[{"id":"1","name":"folder1","parentid":"null","type":"0"},
{"id":"2","name":"r1","parentid":"1","type":"1"},...
13619 просмотров
schedule
13.02.2023
нумерация страниц теперь отображает итог в сетке extjs 4.1.
Я заметил, что в некоторых или моих сетках не отображается «displayMsg». т.е. текст в правом нижнем углу.
Если вы посмотрите на приведенный ниже снимок экрана, я установил pageSize: 4. Всего на самом деле "33" записей, поэтому должна начаться...
1864 просмотров
schedule
24.09.2022
Редактор строк отправляет неправильную дату
Недавно я обновил свою версию Ext с 4.0.7 до 4.1.1.
В моей модели я определил как
{name : 'StartDate',type: 'date' ,dateFormat: 'time'},
Мой столбец сетки
{
id: 'StartDateID',
width: 180,
text: 'Start Date',
dataIndex: 'StartDate',...
914 просмотров
schedule
17.08.2022
Ext JS 4 - Как управлять rowEditor внутри контроллера
Я хочу узнать, как я могу контролировать плагин rowEditor внутри контроллера.
Вот определение rowEditor:
Ext.define(appName + '.view.department.DepartmentGrid', {
initComponent: function() {
this.rowEditor =...
4155 просмотров
schedule
11.07.2023