异步传递数据到指令

时间:2014-08-15 20:49:19

标签: angularjs angularjs-directive

我在页面上有一些指令,它们共享相同的数据。我有一个繁重的API调用,需要经常更新这些指令。每个指令包含三种状态的数据:

  1. 显示结果的显示状态,
  2. 表示正在调用API的加载状态
  3. 错误/空状态
  4. 如何显示状态是指令特定的,并不总是更新某些css或变量的问题。有时它需要调用函数。

    尝试这样做似乎我必须用手表监听我的触发器,然后广播我正在'加载'到我的所有指令。然后广播已加载资源以解决加载状态(如果成功),否则广播已发生错误。这是我的所有指令中的许多不同的广播和'on'。是否有更有效的方法在子指令上调用直接方法?

0 个答案:

没有答案