我试图使用ext/packages/ux/古典/src/色选择器下的颜色选择器,因此我设置了我的要求:
requires: [
'Ext.plugin.Viewport',
'Ext.window.MessageBox',
'ThemeDemoApp.view.main.MainController',
'ThemeDemoApp.view.main.MainModel',
'ThemeDemoApp.view.main.List',
'Ext.slider.Single',
'Ext.ux.colorpick.Button'
]在app.js的顶部,我设置了:
Ext.Loader.setConfig({ enabled : true,
paths : {
'Ext.ux' : 'ext/packages/ux/classic/src'
}
});但它不起作用:加载资源失败:服务器响应状态为404 (未找到) http://localhost:1841/ext/classic/cl...=1437726506841
它不需要我的装载机配置。如何正确配置Ext.ux?
谢谢
发布于 2015-07-24 10:09:44
确保您的app.json需要ux
"requires": [
// ...
"ux"
]另外,由于您使用的是Sencha,所以不需要担心Ext.Loader。
发布于 2015-07-24 09:57:21
这就是我如何配置使用Ext.ux的web应用程序。看一看:

如您所见,我在webapp中添加了具有的ext-ux文件夹,所有对我都感兴趣的源代码。在app.js中,我添加了:
Ext.Loader.setPath('Ext.ux', 'extjs/ext-ux/src/ux');
在index.jsp中,我添加了:
<head>
<script type="text/javascript" src="extjs/ext-all-debug.js"></script>
<script type="text/javascript" src="extjs/ext-ux/ext-ux-debug.js"></script>
<script type="text/javascript" src="app.js"></script>
</head>当然,路径将改变取决于您的配置。
以及演示如何使用它的示例:
Ext.define('ScuWeb.ScuWebApp', {
extend: 'Ext.ux.desktop.App',
requires: [
'Ext.window.MessageBox',
'Ext.ux.desktop.ShortcutModel'
],发布于 2015-11-25 13:06:57
对于EXT Js,使用Sencha CMD,添加所需的.,"ux“就足够了。
https://stackoverflow.com/questions/31606723
复制相似问题