如何将反应形式字段映射到线性数组?

标准差

我需要为 Charts JS 创建数据数组(作为 Angular 模块)。它只是一个像[1,2,3].

这个数组的源数据是反应形式的一部分。在 Json 形式中,它看起来像这样:

{
    "name": "test",
    "elements": [{
        "id": "1",
        "count": "10"
    },
    {
        "id": "2",
        "count": "20"
    },
    {
        "id": "3",
        "count": "30"
    }]
}

我想获得一个包含count元素的数组[10, 20, 30]但它们应该“绑定”到响应式表单字段,因此图表 js 数组应始终包含最新元素,如果可能的话。我可以尝试使用两种方式的数据绑定,但我听说混合反应形式和[(ngModel)]

所以问题是:如何将反应形式的“计数”字段映射到线性数组元素并使其保持最新状态?

谢谢!

带宽

首先使用该valueChanges字段获取计数数组的 observable,每当编辑表单时更新:

const counts$ = this.formGroup.valueChanges.map(data => {
  return data.elements.map(e => e.count);
});

然后以某种方式将该 observable 与您的图表库联系起来。下面是一个使用 subscribe 的例子(记得取消订阅):

counts$.subscribe(counts => {
  updateChartJs(counts);
});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Xml数组的值映射到csv字段

来自分类Dev

如何将3D数组映射到线性数组?

来自分类Dev

如何将数组映射到哈希

来自分类Dev

如何将Python数组映射到NumPy数组

来自分类Dev

如何将 Firestore DocumentReferences 数组映射到 DocumentData 数组?

来自分类Dev

如何将嵌套的 XML 字段映射到 CSV?

来自分类Dev

如何将数组映射到HTML网格?

来自分类Dev

如何将异构JSON数组映射到Java对象?

来自分类Dev

如何将数组索引映射到子集索引?

来自分类Dev

如何将数组或对象映射到对象?

来自分类Dev

如何将数组元素映射到输入?

来自分类Dev

PHP-如何将一个数组的元素作为键映射到另一个数组,并以数组的形式返回结果值?

来自分类Dev

PHP如何将导入器字段映射到csv第一行字段?

来自分类Dev

如何将字段从json映射到drf serialiazer中的模型字段?

来自分类Dev

如何将原始查询字段映射到实体的类字段?

来自分类Dev

如何使用嵌套表单数组将服务器响应映射到角度反应表单

来自分类Dev

如何将@RequestParam映射到对象?

来自分类Dev

如何将年份映射到整数?

来自分类Dev

如何将输入文本映射到Play框架形式的序列中?

来自分类Dev

与Axios反应无法将数组映射到列表

来自分类Dev

如何将具有重复值的数组映射到Javascript中的唯一数组?

来自分类Dev

如何将json数组映射到两个不同的数组以进行图表

来自分类Dev

如何将数组数组映射到属性和值之类的对象?

来自分类Dev

如何将JSON字段映射到自定义对象属性?

来自分类Dev

如何将单个标签映射到JAXB中的多个字段

来自分类Dev

如何将动态JSON属性映射到固定的POJO字段

来自分类Dev

如何将Django模型字段映射到某些用户定义的值

来自分类Dev

如何将拥有的财产映射到私有字段

来自分类Dev

如何将POST请求主体映射到各个字段(NODE.JS)

Related 相关文章

  1. 1

    如何将Xml数组的值映射到csv字段

  2. 2

    如何将3D数组映射到线性数组?

  3. 3

    如何将数组映射到哈希

  4. 4

    如何将Python数组映射到NumPy数组

  5. 5

    如何将 Firestore DocumentReferences 数组映射到 DocumentData 数组?

  6. 6

    如何将嵌套的 XML 字段映射到 CSV?

  7. 7

    如何将数组映射到HTML网格?

  8. 8

    如何将异构JSON数组映射到Java对象?

  9. 9

    如何将数组索引映射到子集索引?

  10. 10

    如何将数组或对象映射到对象?

  11. 11

    如何将数组元素映射到输入?

  12. 12

    PHP-如何将一个数组的元素作为键映射到另一个数组,并以数组的形式返回结果值?

  13. 13

    PHP如何将导入器字段映射到csv第一行字段?

  14. 14

    如何将字段从json映射到drf serialiazer中的模型字段?

  15. 15

    如何将原始查询字段映射到实体的类字段?

  16. 16

    如何使用嵌套表单数组将服务器响应映射到角度反应表单

  17. 17

    如何将@RequestParam映射到对象?

  18. 18

    如何将年份映射到整数?

  19. 19

    如何将输入文本映射到Play框架形式的序列中?

  20. 20

    与Axios反应无法将数组映射到列表

  21. 21

    如何将具有重复值的数组映射到Javascript中的唯一数组?

  22. 22

    如何将json数组映射到两个不同的数组以进行图表

  23. 23

    如何将数组数组映射到属性和值之类的对象?

  24. 24

    如何将JSON字段映射到自定义对象属性?

  25. 25

    如何将单个标签映射到JAXB中的多个字段

  26. 26

    如何将动态JSON属性映射到固定的POJO字段

  27. 27

    如何将Django模型字段映射到某些用户定义的值

  28. 28

    如何将拥有的财产映射到私有字段

  29. 29

    如何将POST请求主体映射到各个字段(NODE.JS)

热门标签

归档