【问题标题】:Sencha touch 2 ProgressBar.js file not foundSencha touch 2 ProgressBar.js 文件未找到
【发布时间】:2014-07-29 20:47:18
【问题描述】:
 var versionFlag;
 Ext.define('Cranedge.controller.LoginPage', {
 extend: 'Ext.app.Controller',
 xtype: 'MainController',
 requires: [
   'Ext.ProgressBar'
 ],
 config : {
   refs:{
 }
 }
control :{
  loginButton:{
    tap:'getData'
  }
}
},
 getData:function(){
  var SyncDataProgressBar = Ext.create('Ext.ProgressBar', {
         renderTo: Ext.getBody(),
         width: 300
  });

  SyncDataProgressBar.wait({
    interval: 60000, //bar will move fast!
    duration: 900000,
    increment: 15,
    text: 'Syncying data...',
    scope: this,
  });

  //Mycode

     SyncDataProgressBar.hide();
 });

在浏览器中执行此代码时,控制台中会显示错误

未捕获的错误:[Ext.Loader] 加载 'touch/src/ProgressBar.js' 失败,请验证文件是否存在

【问题讨论】:

    标签: javascript extjs sencha-touch


    【解决方案1】:

    尝试删除以下元素:

    requires: [
       'Ext.ProgressBar'
     ],
    

    此元素正在寻找无法找到的 ProgressBar 元素,因为 Sencha Touch 2.x 不存在 Ext.ProgressBar,您可以在以下文档中看到:

    http://docs.sencha.com/touch/2.3.1/

    最好的问候,

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    • 2012-12-24
    相关资源
    最近更新 更多