Описание тега extjs6-classic

Классический инструментарий обеспечивает поддержку традиционных приложений Sencha Ext JS. Это включает поддержку большинства настольных браузеров, планшетов и ноутбуков с сенсорным экраном. Классический инструментарий идеально подходит для разработчиков, которым нужна поддержка устаревшего браузера (IE8+) с традиционными компонентами Ext JS.
1 ответ

Установить динамический идентификатор сетки из БД extjs6

У меня есть сетка. Эта сетка получает данные из таблицы postgres. Эта таблица использует 4 пользователей. Проблема в том, что если пользователь B создаст и строку в таблице с идентификатором:5, пользователь A не узнает об этом. Поэтому, когда пользо…
26 июн '17 в 20:30
4 ответа

Программно изменить порядок столбцов сетки

Я хочу отсортировать столбцы в моей сетке, как строки. Я сделал простую функцию сортировки, которая вызывается из обработчика actioncolumn: sortColumns:function(record) { // The record after which's values the columns are ordered var columns = this.…
10 мар '16 в 17:17
1 ответ

Extjs 4-6 классов миграции

У нас есть файлы js, написанные в Extjs 4. Мне нужно перенести их в Extjs 6. Почти все хорошо, но когда мы create собственные классы (расширенные классы extjs), у нас есть проблемы. (К сожалению, нет MVC, просто классы и create). В ext-all-debug: cr…
08 янв '16 в 09:40
1 ответ

Поиск Sencha TreePicker

Я использую TreePicker из ExtJS 6.0.2. Я хотел бы знать, как я могу выполнить поиск или запрос по данным Picker, подобным этому примеру - Fiddle. У него есть это свойство, которое является встроенной функцией из поля со списком: queryMode: 'local' Я…
06 май '16 в 05:28
1 ответ

Extjs 6 Определите связанный магазин, используя Ext.define

Можно ли определить цепное хранилище с помощью оператора Ext.define? Я попробовал следующий код, но я получаю ошибки: Ext.define('MyProject.store.RelFiltered', { extend: 'Ext.data.ChainedStore', source:'MyProject.store.Rel', alias: 'store.releasesFi…
17 ноя '16 в 13:52
1 ответ

Пересчитать поле модели

У меня есть требование пересчитать поле в модели для определенного события. Я хочу вычислить значение непосредственно в модели, а не в средствах визуализации представлений, потому что в противном случае для нескольких представлений также потребуются…
02 май '18 в 12:08
0 ответов

TreePanel - панель навигации

Привет всем. После второго создания treapanel не отображает все дерево, почему исчезают внутренние узлы? Шаг за шагом: 1) Нажмите кнопку "Создать" 2) См. "Страницы" - у страниц есть узлы 3) Нажмите кнопку "Удалить" 4) См. "Страницы" - у страниц нет …
22 ноя '17 в 14:05
2 ответа

Прокрутить строку в программном виде в буферную сетку

У меня есть буферизованная, сгруппированная сетка, и я хочу прокрутить просмотр определенной строки (под рукой есть и запись, и индекс записи / строки). Я пробовал без документов grid.getView().scrollRowIntoView(index) но это работает только в небуф…
01 сен '16 в 15:05
1 ответ

Добавление нового объекта в сетку

Я пытаюсь добавить новую запись в существующую сетку в extjs 6 classic toolkit. Я вставлю свой код ниже, но сначала объясню, в чем проблема. Я использую getCmp и getStore, чтобы получить сетку и сохранить ее. С помощью Ext.ComponentQuery.query я пол…
27 июл '18 в 06:24
0 ответов

Панель не меняет размер после масштабирования ExtJs

Код моей панели: Ext.define('Admin.view.mypanel.SidePanel', { extend: 'Ext.panel.Panel', xtype: 'widget.side-panel', reference: 'SidePanel', controller: 'controller', width: '80%', height: '100%', floating: true, title: 'Test', userCls: 'create-pane…
09 окт '18 в 15:45
1 ответ

Сделать пользовательские проверки в EXTJS в качестве компонентов

Я написал пользовательские проверки, как показано ниже Ext.apply(Ext.form.field.VTypes, { valInt: function(v) { return /^(\d+(,\d+)*)?$/.test(v); }, valIntText: 'Must be in the form #,#', valIntMask: /[\d\,]/i }); Оно работает. Но я хочу сделать все…
28 июн '16 в 05:34
1 ответ

ExtJS Swap панели как список элементов

Мне нужно поменять местами панели в списке. Я попытался изменить порядок строк в сетке, но мне нужно добавить в элемент немного больше информации, чтобы панель была удобной для отображения. Должен быть классический значок перетаскивания (четыре стре…
10 окт '16 в 02:46
0 ответов

Событие щелчка в выпадающем списке внутри Rowexpander не работает

Я использую вложенную сетку с плагином Row Expander. все работает нормально, но внутри rowexpander есть поле со списком, которое находится во 2-й сетке, не выпадает при срабатывании события щелчка мышью. Комбо работает правильно, когда клавиши со ст…
28 фев '18 в 12:06
1 ответ

Ext js 6: Сетка не показывает все поля для нового вставленного элемента

У меня есть следующая модель и магазин. Модель: Ext.define('TruckTask.model.Company', { extend: 'Ext.data.Model', idProperty: 'id', fields: [ {name: 'id', type: 'int', defaultValue: null}, {name: 'name', type: 'string'}, {name: 'site', type: 'string…
1 ответ

Добавление 2 недель просмотра в календаре ExtJs 6

Я хочу добавить 2 недели просмотра в календаре, но я не смог этого сделать. Что мой код до сих пор, это не отображение календаря, выдавая следующую ошибку: Uncaught TypeError: view.getView не является функцией в constructor.recalculate (Multi.js?_Dc…
2 ответа

ExtJs 6.2 classic не работает с Firefox и сенсорным экраном

ExtJs 6.2.0 не работает в Firefox, если экран сенсорный. Я заметил проблему с использованием классической версии фреймворка, я не могу сказать, затрагивается ли современная версия. Это именно та проблема: если экран сенсорный, можно использовать при…
05 апр '17 в 16:36
1 ответ

Попытка привязать магазин к ViewModel

Я привык к ExtJs с шаблоном MVC, и я пытаюсь реализовать шаблон MVVM. Я не могу привязать магазин к своему мнению. У меня есть основная сетка, и я пытаюсь открыть сетку деталей при выборе линии. detailsView = mainPanel.add({ xtype: 'rma-details', vi…
23 май '17 в 13:57
1 ответ

ExtJS: сетки Master Detail, использующие тот же магазин

Я новичок в ExtJS и пытаюсь найти дорогу. Я в настоящее время делаю POC и застрял в точке. Я пытаюсь создать страницу с основными сведениями с помощью сетки в главном и нескольких вкладок в деталях, каждая из которых имеет форму или сетку. При выбор…
21 мар '16 в 06:57
1 ответ

Как отключить пользователя многократно щелкать по столбцу действия, когда одно событие все еще выполняется extjs

У меня есть столбец действия, и я отключаю его при некоторых условиях, и у меня есть обработчик для выполнения вызова ajax. Но я хочу ограничить пользователя или делать несколько звонков, пока один звонок не будет завершен. Я не хочу, чтобы пользова…
0 ответов

Создание плагина в ExtJS 6

В ExtJS 3 версия, я создал plugin показать цвета в combobox но я не могу это использовать plugin в ExtJS 6, Это дает ошибку: combo.onRender.createSequence не является функцией Вот код, и он работает в ExtJS 3 : Ext.namespace('Ext.ux.plugins'); Ext.u…