Как включить класс UX в шаблон MVC?
До паттерна MVC я бы включил классы UX, просто включив это в начало JS, перед тем какExt.onReady
:
<code>Ext.Loader.setConfig({enabled: true}); Ext.Loader.setPath('Ext.ux', 'extjs/examples/ux'); Ext.require([ 'Ext.ux.grid.FiltersFeature' ]); </code>
Сейчас я работаю с шаблоном MVC, и у меня есть сеточная панель, которая должна использовать эту же функцию. Я включил в запрос следующее утверждение:
<code>Ext.define('ST.view.StudentLog', { extend: 'Ext.grid.Panel', alias: 'widget.studentlog', requires: [ 'Ext.ux.grid.FiltersFeature' ], </code>
Но приложение выдает ошибку 404, когда оно впервые начинает загружаться с этим.
Есть идеи?
EDIT:
Я пытался поместить этот же блок кода в верхнюю часть представления, но безрезультатно (ссылаясь наExt.Loader.setConfig / .setPath
блок).
Загрузчик пытается загрузить классы UX изextjs/src/ux/
как бы я ни пытался сказать иначе. В соответствии сэто предложениеЯ также пытался определить свойство пути в моем контроллере приложения, но кажется, что ответчик, увиденный в источнике, тогда не существует в 4.1 rc3, потому что я не могу его найти, и он не работает.
Если я просто добавлю FilterFeature.js как импортированный исходный файл в мой HTML с<script>
тэги, тогда все его зависимости выдают 404 ошибки при запуске моего приложения.
Должен быть простой способ включения классов UX в приложение прямо из папки UX, чтобы оно могло ссылаться на другие зависимости UX.