【问题标题】:Pull data from API when form loads表单加载时从 API 中提取数据
【发布时间】:2015-10-28 05:28:52
【问题描述】:

所以我试图找到在页面加载时从 API 中“获取”的最直接点。例如,如果在我的应用程序中转到“#/somepage”,当我点击链接时,它也会从“http://{{host}}/api/common/trans/宣称”。该 URI 包含一个没有名称的属性,看起来像“Bzc5YUL7dNjK6ApxpNK1XB%2bDtTU8cw7xRSGpjZ4XRuE%3d”。因此,如果我为此触发或添加一些监听事件,那么最好的存储方式是什么?我知道这可能是一个单独的问题,但在这里是合法的,因为数据是如何返回的。希望我正确地提供并描述了我的问题。

我的查询指向诸如 viewContentLoaded 和 DOM 就绪等内容,但是当简单地单击链接从 API 检索信息时,这些似乎有点过分了。

请记住,此 API 是本地和私有的,URI 数据只有在用户登录后才可用。

【问题讨论】:

  • 在路由器中使用resolve
  • 你能扩展一下吗?

标签: html angularjs forms api anchor


【解决方案1】:

如果我遵循您的问题,我不会,但您可以使用 ng-click 指令触发该函数。

要存储返回值,您可以将其设置为控制器的$scope,或者如果您想跨控制器共享数据,则将其保存到service

【讨论】:

  • 我知道 ng-click,但不知道在这种情况下它是如何工作的。你没有回答我的问题吗?所以我的问题是,如果使用 ng-click,看起来如何,因为我最初只知道 URI?
  • 重新阅读您的答案,我想知道如何将 ng-click 应用于类似: 也只需要监听一侧。
猜你喜欢
  • 2020-05-05
  • 1970-01-01
  • 2020-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多