如何将值从 PHP 推送到 Angular 定义的变量中?

维尼·萨莱托

我正在编写一个 Angular 4 应用程序,我正在根据一个id取回一些 JSON到一个 PHP 脚本。我认为在我的代码中,我有一个值被传递到下面的this.PropertiesList中:

examineProperties(id) {
    let currentTestIDToFindProperties = this.testScheduleSet[id];
    this.allProperty = this.httpClient.get(this.currentTestIDToFindPropertiesUrl + "?testID=" + currentTestIDToFindProperties.value).subscribe((data: any) => {
        this.testPropertiesList = data;
        console.log("List",this.testPropertiesList);
    });
    console.log("List After Loop",this.testPropertiesList);
}

我不确定为什么,但我收到了一个响应,其中“List After Loop”的 console.log 出现“List”console.log 之前,并且显示为undefined,如下所示:

在此处输入图片说明

你如何让this.testPropertiesList订阅功能之外持久化?为什么在“List”之前在控制台中显示“List After Loop”?

维卡斯

您正在使用异步编程,您无法暂停代码的执行,您的订阅将在未来解决,但您无法预测何时。在您的订阅解决之前执行console.log()外部,这subscribe就是为什么它是未定义的,
并且console.log()在仅解决订阅时调用内部订阅回调。
请参阅this以更好地理解。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将值动态推送到QML属性变量二维数组?

来自分类Dev

如何在Angular 4中推送到数组的Observable?RxJS

来自分类Dev

如何将值推送到Cloud Firestore中的文档中的数组字段?

来自分类Dev

Angular-将API响应推送到数组中

来自分类Dev

如何将新值推送到php中的子数组?

来自分类Dev

如何将标签推送到CI中的分支?

来自分类Dev

使用php将键值推送到空数组中

来自分类Dev

如何将分支推送到单独的远程仓库中?

来自分类Dev

如何将angularfire(angular + firebase)项目推送到heroku?

来自分类Dev

如何将数据推送到数组mongodb中?

来自分类Dev

如何将新元素动态推送到列表中

来自分类Dev

如何使用 PHP 将现有值对推送到数组?

来自分类Dev

如何将数组数据推送到数据属性中

来自分类Dev

将数据推送到php中每个值的末尾

来自分类Dev

如何将项目推送到 Angular 列表?

来自分类Dev

如何将每个函数的所有值推送到一个数组中 - PHP DomCrawler

来自分类Dev

将嵌套属性推送到 Angular 中的 JSON 数组中

来自分类Dev

将 JSON 数据推送到 ANGULAR 对象数组中

来自分类Dev

数组推送到在 php 中给出空值的键

来自分类Dev

如何将 JSON 记录作为单个元素推送到空数组中 [Angular]

来自分类Dev

如何将文件推送到存储库中的目录

来自分类Dev

如何将 Firebase Cloud Storage 中返回项目的 URL 推送到 Angular 中的数组中?

来自分类Dev

如何将新值推送到值匹配的现有数组中?

来自分类Dev

如何将数组中的值推送到反应中的状态对象中

来自分类Dev

如何将数组推送到对象数组中?

来自分类Dev

如何将值推送到 nodeJS 中的 mysql 查询中的数组?

来自分类Dev

如何将项目推送到 Kotlin 中的数组?

来自分类Dev

是否有更好的方法将值推送到表单控件,并将数组作为 Angular 中的值

来自分类Dev

如何将数据对象推送到php中的对象数组

Related 相关文章

  1. 1

    如何将值动态推送到QML属性变量二维数组?

  2. 2

    如何在Angular 4中推送到数组的Observable?RxJS

  3. 3

    如何将值推送到Cloud Firestore中的文档中的数组字段?

  4. 4

    Angular-将API响应推送到数组中

  5. 5

    如何将新值推送到php中的子数组?

  6. 6

    如何将标签推送到CI中的分支?

  7. 7

    使用php将键值推送到空数组中

  8. 8

    如何将分支推送到单独的远程仓库中?

  9. 9

    如何将angularfire(angular + firebase)项目推送到heroku?

  10. 10

    如何将数据推送到数组mongodb中?

  11. 11

    如何将新元素动态推送到列表中

  12. 12

    如何使用 PHP 将现有值对推送到数组?

  13. 13

    如何将数组数据推送到数据属性中

  14. 14

    将数据推送到php中每个值的末尾

  15. 15

    如何将项目推送到 Angular 列表?

  16. 16

    如何将每个函数的所有值推送到一个数组中 - PHP DomCrawler

  17. 17

    将嵌套属性推送到 Angular 中的 JSON 数组中

  18. 18

    将 JSON 数据推送到 ANGULAR 对象数组中

  19. 19

    数组推送到在 php 中给出空值的键

  20. 20

    如何将 JSON 记录作为单个元素推送到空数组中 [Angular]

  21. 21

    如何将文件推送到存储库中的目录

  22. 22

    如何将 Firebase Cloud Storage 中返回项目的 URL 推送到 Angular 中的数组中?

  23. 23

    如何将新值推送到值匹配的现有数组中?

  24. 24

    如何将数组中的值推送到反应中的状态对象中

  25. 25

    如何将数组推送到对象数组中?

  26. 26

    如何将值推送到 nodeJS 中的 mysql 查询中的数组?

  27. 27

    如何将项目推送到 Kotlin 中的数组?

  28. 28

    是否有更好的方法将值推送到表单控件,并将数组作为 Angular 中的值

  29. 29

    如何将数据对象推送到php中的对象数组

热门标签

归档