在jquery ajax中访问Vue

时间:2017-07-07 12:16:54

标签: ajax scope this vuejs2

我有一个vue对象,在mount方法中我测试浏览器上的滚动事件

mounted() {

self= this;

 $(window).scroll(function(){
          $.get("/works?start="+$('#loaded_max').val(), function(loaded){
            self.work = loaded;
            console.log(self);
          });

    });

console.log(self)//返回窗口

console.log(this)//返回ajax

如何访问vue对象?特别是数据,所以我可以更新变量。

1 个答案:

答案 0 :(得分:1)

自我似乎是窗口,任何其他变量都可以使用

所以

for (int i=0; i<=6; i++) {
NSLog(@"hello %d",storedDataArray);
}

我一直用这种技术来引用当前的对象&#39;当范围是一个问题但是当你需要引用窗口以外的东西时它显然有问题。