将数组从一个函数的回调传递给另一个函数

时间:2018-02-14 10:15:02

标签: javascript arrays extjs parameter-passing

是否可以从一个函数的回调数组传递到另一个函数?

loadData: function() {
    var me = this;
    Ext.Ajax.request({
      url: utils.createUrl('api', 'dashboard-read'),
      async: true,
      callback: function(opts, success, response) {

        if (success) {
          var output = App.decodeHttpResp(response.responseText);
          const data = output.data;
          me.hrer
          let myArr = [];
          data.map((date) =>
            myArr = Object.keys(date).filter(key => key != 'DATE'));
        }
      }
    });
  },



  loadChart: function() {
    var me = this;
    Ext.apply(me, {
          items: [{ ....

              }

这里我想将myArr传递给extjs中的loadChart。可能。 提前致谢

1 个答案:

答案 0 :(得分:0)

像这样定义loadChart:

loadChart: function(array) {

并以这种方式称呼它:

let myArr = [];
//...
this.loadChart(myArr)