使用两个选择控件填充“编辑”表单(使用ngnx)

时间:2019-07-15 08:06:01

标签: angular ngrx

我有一个包含3个控件的表单:

  • 书名(文本输入)
  • 图书类型(选择控件)
  • 图书作者(选择控件)

要能够设置选择控件的值,我需要选项列表,即作者(/api/author)和风格(/api/genre)列表。因此,必须在其他图书信息(/api/book/id)之前加载它们

如何使用Angular @ ngrx / store实现此逻辑?

使用普通Ajax可以使用:

$ .when(ajaxAuthors(), ajaxGenres()).then(ajaxBook);

我计划使用Angular ngrx调度AuthorsGetGenresGot事件(当作者和体裁已通过HTTP加载时)。之后,我要加载图书信息(/api/book/id)。

但是如何确定两个请求(/api/author/api/genre)都完成的时间?

注意:如果我想找到类似ajax when/then的愿望是错误的,那么我很乐意学习另一种方法(使用ngrx)

0 个答案:

没有答案