首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >何时使用带有alt.js流量的调度

何时使用带有alt.js流量的调度
EN

Stack Overflow用户
提问于 2016-09-19 22:46:41
回答 1查看 447关注 0票数 1

我刚开始使用通量,并且已经开始使用alt.js内嵌。我想知道什么时候我会从我的行动中使用调度。例如,以这段代码为例。

代码语言:javascript
复制
//ImageActions.js

class ImageActions {
  getImages(id) {
    return Api.get(`topics/${id}`).then(response => {
      let images = response.data.filter(image => {
        return !image.is_album;
      });
      this.updateImages(images);
    });
  }
  updateImages(images) {
    return images;
  }
}
---------------------------------------------------

//ImageStore.js
class ImageStore {
  constructor() {
    this.images = [];
    this.image = {};
    this.bindListeners({
      handleUpdateImages: ImageActions.UPDATE_IMAGES
    });
  }
  handleUpdateImages(images) {
    this.images = images;
  }
}

目前,这是在不使用分派()函数的情况下工作的,如他们的教程中所示-- http://alt.js.org/guide/async/

我想知道什么时候我想要这样做,调度做什么和它所做的工作与仅仅返回updateImages函数在ImageaActions.js中的值不同

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-03 16:18:50

异步调用解析时使用dispatch。在这种情况下,它可以工作,因为当同步调用结束时,您将调用另一个操作(updateImages)来触发调度,因为getImages没有触发调度。记住,异步调用的返回是一个承诺。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39583188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档