封闭js

时间:2017-07-29 10:00:29

标签: javascript jquery ecmascript-6 es6-class

我在这里使用EcmaScript 6类是我的代码:

           getFiles(callback) {
                $.ajax({
                  url: this.app.url('file/get'),
                  type: 'GET',
                  data: {},
                })
                .done(function(data) {
                  callback(data); 
                });

           }

           insertFiles(callback) {
               let that = this;

               that.getFiles(function (data) {

                  that.fileHolder.html(data);
                  callback(data);
               }.bind(that));
           }

和我的错误是:回调不是函数,错误是指insertdFiles()方法内的回调,getFiles()方法工作正常,为什么我得到错误?似乎getFiles()具有几乎相同的代码并且它有效但insertdFiles()会抛出此错误,请帮忙,我该如何解决?谢谢

0 个答案:

没有答案