我们正在将一个web应用程序从ExtJS 4迁移到ExtJS 5。
测试index.html会导致以下错误(由index.html输出)
NetworkError: 404 Not Found - http://localhost:8080/ext/build/examples/ux/grid/FiltersFeature.js?_dc=1414147197935我已经在目录中搜索了FilterFeatures.js-file,但是它不在那里。
根据“ExtJS 5.0中的新事物”-site的说法,这个文件非常受欢迎,所以他们认为移动它是明智的。
有人能告诉我如何包含这个文件或功能,这样错误就消失了吗?
我已经尝试将以下内容添加到我的app.js文件中:
Ext.Loader.setPath('Ext.ux', './ext/build/examples/ux');
Ext.application({
...
requires: [
'Ext.ux.grid.FiltersFeature'
],
...
});但是错误持续存在。我认为我需要获得一个引用,该引用指向现在隐藏在其他地方的对象。
我只是不知道如何引用它,因为我不知道它现在放在其中的JS文件,以及如何在Ext 5中进行语法正确。
发布于 2014-10-24 12:00:21
基本知识在您提供的链接中:
Ext.ux.grid.FiltersFeature (ftype: filters)。Ext.grid.filters.Filters (ptype: gridfilter)
作为一个强化的替代品。因此,您将不得不手动重新工作您的网格,以使用新插件,而不是旧的功能。
祝好运。
发布于 2015-04-27 13:00:13
很高兴分享Ext Js up gradation的经验,请查看此链接Ext Js 4至5迁移经验。有一个快乐的移民。谢谢
https://stackoverflow.com/questions/26546585
复制相似问题