gpt4 book ai didi

javascript - 如何在父作用域获取静态数据后在子作用域中运行函数

转载 作者:行者123 更新时间:2023-11-30 12:16:17 25 4
gpt4 key购买 nike

我的页面有父级和子级范围。子作用域显示属于父作用域中数据的列表。

例如,

有一个部门有 3 名员工。部门在父范围内,员工在子范围内检索。

问题是父范围通过 restful api 调用获取部门。然后,子范围调用另一个 api 来获取部门中的员工。

通过这样做,子作用域需要知道父作用域中的部门。但是,chlid 范围 api 调用通常在父级获取部门之前触发。因此,即使有员工,也不会显示任何员工。

我正在为此寻求解决方案。

最佳答案

您可以在子范围内观察部门模型,并且每当您从 API 获取部门模型时,您都可以触发您的员工 API。

基本上就是我要说的。

  1. 将部门模型传递(绑定(bind))到您的子作用域。
  2. 在子范围内观察部门模型。
  3. 每当 Department 模型发生变化时,您都会收到回调,因此此时您可以触发 Employee 请求。

另一种方法是您可以在获取部门数据时广播消息,并且您的子作用域必须收听此消息。

希望这能解决您的问题。

关于javascript - 如何在父作用域获取静态数据后在子作用域中运行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32347911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com