使用Ext JS构建应用程序时出错

时间:2016-02-19 06:36:07

标签: android extjs sencha-cmd

运行Sencha应用程序构建生产时出现以下错误。

Login.js

  

xtype: 'login', extend: 'Ext.window.Window', requires: [ 'Ext.window.Window', 'MyApp.view.login.LoginController', 'Ext.form.Panel' ],

的application.js

Ext.define('MyApp.Application', {
extend: 'Ext.app.Application',
requires: [
'Ext.window.Window'

],
name: 'MyApp',

App.js

Ext.application({
name: 'MyApp',

extend: 'MyApp.Application',

requires: [
    'MyApp.view.login.Login',
    'Ext.window.Window'
],

2 个答案:

答案 0 :(得分:1)

从“Android”标签中我推断出你正在尝试制作一个ExtJS 6.0.x“现代”应用程序 - 这很好,因为“现代”对于触摸显示比“经典”要好得多。

但“现代”工具包没有Ext.window.Window。有关可用视图的列表,请比较official documentation for modern toolkit

根据您的目的,您可以选择列表,数据视图,表单和表格。到目前为止,对可用组件的最佳概述给出了Sencha Touch kitchen sink。我没有找到任何类似的继承者,ExtJS“现代”工具包。

答案 1 :(得分:0)

好的,更好地阅读错误日志亚历山大说实话,使用现代你不能使用Ext.window.Window!

看看文档,extjs 6 modern

上不存在该组件