Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 指示灯在loadmask sencha touch模式下不工作_Javascript_Html_Sencha Touch_Sencha Touch 2 - Fatal编程技术网

Javascript 指示灯在loadmask sencha touch模式下不工作

Javascript 指示灯在loadmask sencha touch模式下不工作,javascript,html,sencha-touch,sencha-touch-2,Javascript,Html,Sencha Touch,Sencha Touch 2,我在控制器级别应用了加载掩码。我添加了自定义消息,如“加载…”。对于uses引用,这将指示页面正在加载。我还设置了一个指示器:true。但我看不到指示灯。请任何人帮助我。如何向用户显示指示器 我的代码在这里: OnInitCompanyPage: function () { Ext.Viewport.setMasked({ xtype: 'loadmask', message: 'Loading...', indicator:true}); Ext.dat

我在控制器级别应用了加载掩码。我添加了自定义消息,如“加载…”。对于uses引用,这将指示页面正在加载。我还设置了一个指示器:true。但我看不到指示灯。请任何人帮助我。如何向用户显示指示器

我的代码在这里:

OnInitCompanyPage: function () {
        Ext.Viewport.setMasked({ xtype: 'loadmask', message: 'Loading...', indicator:true});
            Ext.data.JsonP.request({
                url: SLS.BRND.WEB.common.Constants.wcfBaseUrl + 'PropertyService.svc/GetCompanyDetail',              
                method: 'POST',
                callbackkey: 'callback',
                params: {
                    format: 'json'
                },
                callback: function (response, value, request) {
                    var localdata = JSON.stringify(value);
                    localStorage.setItem('PromoURL', localdata);
                    Ext.Viewport.setMasked(false);
                },
                failure: function (response, request) {
                }
            });             
    }

我用的是sass风格。sass文件夹中的app.scss不包含关键字@包括sencha加载微调器现在我已经添加了这一项并遵守了。。现在指示器工作正常且可见。

在最新版本中,mixinsencha加载微调器已重命名为st加载微调器,,因此现在您需要添加到您的app.scss


是的,我也去过那里。我花了一个小时才弄明白。在这个问题上又浪费了两个小时——非常感谢你指出这一点。我也有同样的问题!在我的app.scss中,我没有@include sencha加载微调器;也但当我添加它时,它不起作用,而且它确实改变了我的应用程序的外观:s
@include st-loading-spinner;