Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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 Sencha store的每个函数console.log不起作用_Javascript_Extjs_Sencha Touch_Sencha Touch 2 - Fatal编程技术网

Javascript Sencha store的每个函数console.log不起作用

Javascript Sencha store的每个函数console.log不起作用,javascript,extjs,sencha-touch,sencha-touch-2,Javascript,Extjs,Sencha Touch,Sencha Touch 2,我想显示记录,但当我测试它以在控制台上显示数据时,使用record.get,它不起作用。甚至我也点击了静态代码控制台。记录“一些事情”。它也不能显示在我的控制台上 我的控制器中的代码: 它在……附近,在这儿 检查by tabs.getCount如果大于0,则它应该工作。如果没有,则表示存储中没有填充数据。存储是否已加载?是。我已将其加载到app.js启动函数中,输出为零。。你有办法得到数据吗。我已经在app.js launch function.Ext.getStore'loanliststor

我想显示记录,但当我测试它以在控制台上显示数据时,使用record.get,它不起作用。甚至我也点击了静态代码控制台。记录“一些事情”。它也不能显示在我的控制台上

我的控制器中的代码:

它在……附近,在这儿


检查by tabs.getCount如果大于0,则它应该工作。如果没有,则表示存储中没有填充数据。

存储是否已加载?是。我已将其加载到app.js启动函数中,输出为零。。你有办法得到数据吗。我已经在app.js launch function.Ext.getStore'loanliststore'中加载了商店。像这样加载-加载。
Ext.define('ylp2p.controller.addtab',{
extend: 'Ext.app.Controller',

config: {
    refs: {
        myTabPanel: '.makemoney #tabfirst',
    },
    control: {
        myTabPanel: {
            activate: 'onActivateTabPanel',
            activeitemchange: 'onActiveItemChangeTabPanel'
        }
    }
},
launch: function(){
    var products = Ext.getStore('productstore');

    products.filterBy(function(record, id){
       return record.get('loanname') === 'xixi22';
    });
},

onActivateTabPanel: function(newActiveItem, viewport, oldActiveItem, eOpts) {
    //test
    console.log('hello the activatetabpanel is fire!');
    //end test success
    var tabs = Ext.getStore('loanliststore');
    tabs.each(function(record) {
        console.log('hello come on');//---------------------here it is
        newActiveItem.add({
            title: record.get('loanname')
        });
        console.log('');
    });
},

onActiveItemChangeTabPanel: function(cmp, value, oldValue, eOpts) {
    console.log('hello this is the activechangepanel is fire!');  
    var products = value.getStore();

    products.clearFilter(true);
    products.filterBy(function(record, id) {
        return record.get('loanname') === value.getTitle();
    });
}

});