Я создаю пакет для ExtJS 6, где мне нужно включить внешний файл JavaScript в качестве ресурса.Как запросить пользовательский файл JavaScript из папки ресурсов пакета ExtJS
Я поместил файл в папку resources
моего пакета, но я не могу найти документацию о том, как использовать Ext.require()
для загрузки этого файла.
я мог бы использовать Ext.require(Ext.resolveResource("<@MyPackage>custom")
- что загружает и выполняет Sencha/build/production/MyApp/classic/resources/MyPackage/custom.js
, но он также жалуется, что не может загрузить класс из этого файла:
[E] [Loader] The following classes failed to load:
[E] [Loader] Sencha/build/production/MyApp/classic/resources/MyPackage/custom from Sencha/build/production/MyApp/classic/resources/MyPackage/custom.js
Может Ext.require()
быть использованы для этой цели, или я должен использовать Ext.AJAX
и создать тег <script>
?
Пытались ли вы издание app.json? – Dumbledore
Поскольку я создаю пакет, редактирование app.json кажется неправильным, поскольку оно находится вне кода пакета. –
Вы создаете новый класс или переопределяете существующие классы? – Dumbledore