如何在Angular中访问另一个对象内的动态命名属性?

安德烈·戈麦斯(Andre Gomez)

在Angular 8中,我从JSON创建了一个对象,有一个动态属性,在运行时之前我不知道它的名称。在另一个对象内部,我需要调用该动态属性的值,但是由于该值在运行时发生,因此不存在,因此将无法编译。

有没有办法做到这一点?

let i = 0;
this.columns = [
      { name: 'total' },
    ];
    do {
      if (certainCondition) {
        this.column.push({ name: res.data[i].text })
      }
      this.rows.push({
        total: someNumber,
        res.data[i].text: someValue
      });
      i++;
    } while (res.data[i] != null)
萨坦时间

您需要定义其类型,或者只是使用它any来加速刺痛。在使用res.data[i].text作为重点用方括号[res.data[i].text]: value

(res: any) => {
  let i = 0;
  this.columns = [
    { name: 'total' },
  ];
  do {
    if (certainCondition) {
      this.column.push({ name: res.data[i].text });
    }
    this.rows.push({
      total: someNumber,
      [res.data[i].text]: someValue
    });
    i++;
  } while (res.data[i] != null);
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问另一个对象内的对象属性

来自分类Dev

如何在Angular中的另一个动态加载的组件内渲染组件?

来自分类Dev

如何访问分配给另一个对象的属性的数组内的对象的属性?

来自分类Dev

如何访问另一个对象内的对象属性

来自分类Dev

在另一个函数中访问对象属性

来自分类Dev

如何在Zend2中的另一个命名空间中访问模型?

来自分类Dev

如何访问另一个JS对象中的匹配对象属性

来自分类Dev

如何从我的对象中的另一个对象访问虚拟属性

来自分类Dev

如何动态更新数组中另一个对象内的嵌套对象?

来自分类Dev

如何在JavaScript中的另一个对象中查找具有属性的对象

来自分类Dev

如何访问另一个对象内另一个json对象内的json对象?

来自分类Dev

如何在同一Javascript对象中的另一个属性的值中引用一个属性?

来自分类Dev

如何访问Python另一个类中定义的对象的属性?

来自分类Dev

如何访问Python另一个类中定义的对象的属性?

来自分类Dev

如何在C#中获取另一个对象的属性的对象类型?

来自分类Dev

如何在JQuery中的另一个对象内获取对象

来自分类Dev

如何访问对象数组内的对象,而对象数组位于javascript中的另一个数组内?

来自分类Dev

如何在另一个div内的div中动态包装元素?

来自分类Dev

如何在javascript中的另一个函数中使用函数作为对象的属性

来自分类Dev

如何有效地从该对象中包含的另一个对象访问对象字段/属性

来自分类Dev

如何访问本身是另一个对象的属性的对象的静态属性?

来自分类Dev

如何访问本身是另一个对象的属性的对象的静态属性?

来自分类Dev

如何在scaladocs中的另一个对象内链接变量?

来自分类Dev

如何在另一个div内访问一个div

来自分类Dev

如何通过另一个包含一个对象的对象访问一个对象,该对象是我要访问的对象的属性?

来自分类Dev

如何从另一个属性访问对象文字属性?

来自分类Dev

访问驻留在另一个对象中的对象的属性

来自分类Dev

如何在jschema中检查一个属性比另一个属性更多?

来自分类Dev

如何动态访问另一个类的静态属性和静态常量

Related 相关文章

  1. 1

    访问另一个对象内的对象属性

  2. 2

    如何在Angular中的另一个动态加载的组件内渲染组件?

  3. 3

    如何访问分配给另一个对象的属性的数组内的对象的属性?

  4. 4

    如何访问另一个对象内的对象属性

  5. 5

    在另一个函数中访问对象属性

  6. 6

    如何在Zend2中的另一个命名空间中访问模型?

  7. 7

    如何访问另一个JS对象中的匹配对象属性

  8. 8

    如何从我的对象中的另一个对象访问虚拟属性

  9. 9

    如何动态更新数组中另一个对象内的嵌套对象?

  10. 10

    如何在JavaScript中的另一个对象中查找具有属性的对象

  11. 11

    如何访问另一个对象内另一个json对象内的json对象?

  12. 12

    如何在同一Javascript对象中的另一个属性的值中引用一个属性?

  13. 13

    如何访问Python另一个类中定义的对象的属性?

  14. 14

    如何访问Python另一个类中定义的对象的属性?

  15. 15

    如何在C#中获取另一个对象的属性的对象类型?

  16. 16

    如何在JQuery中的另一个对象内获取对象

  17. 17

    如何访问对象数组内的对象,而对象数组位于javascript中的另一个数组内?

  18. 18

    如何在另一个div内的div中动态包装元素?

  19. 19

    如何在javascript中的另一个函数中使用函数作为对象的属性

  20. 20

    如何有效地从该对象中包含的另一个对象访问对象字段/属性

  21. 21

    如何访问本身是另一个对象的属性的对象的静态属性?

  22. 22

    如何访问本身是另一个对象的属性的对象的静态属性?

  23. 23

    如何在scaladocs中的另一个对象内链接变量?

  24. 24

    如何在另一个div内访问一个div

  25. 25

    如何通过另一个包含一个对象的对象访问一个对象,该对象是我要访问的对象的属性?

  26. 26

    如何从另一个属性访问对象文字属性?

  27. 27

    访问驻留在另一个对象中的对象的属性

  28. 28

    如何在jschema中检查一个属性比另一个属性更多?

  29. 29

    如何动态访问另一个类的静态属性和静态常量

热门标签

归档