找回密码
 立即注册

QQ登录

只需一步,快速开始

水晶数码

金牌服务用户

8

主题

24

帖子

74

积分

金牌服务用户

积分
74
水晶数码
金牌服务用户   /  发表于:2024-11-4 09:52  /   查看:266  /  回复:5
1金币

[
  {
    key: 'name',
    value: '张三',
    id: 1
  },
  {
    key: 'age',
    value: '20',
    id: 2
  },
  {
    key: 'sex',
    value: '男',
    id: 3
  },
  {
    key: 'bri',
    value: '2000',
    id: 4
  },
  {
    key: 'hobby',
    value: '跳唱rap',
    id: 5
  }
]
数组取值,能不能通过key获取age的value值;数组可能会变化,所以不能通过索引

最佳答案

查看完整内容

您好,附件是使用您的数据在ARJS4版本做的demo,您下载看看。

5 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2024-11-4 09:52:04
来自 6#
水晶数码 发表于 2024-11-4 11:17
使用后不生效,是不是有需要设置的地方

您好,附件是使用您的数据在ARJS4版本做的demo,您下载看看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-11-4 09:59:23
2#
您好,方便的话在具体描述一下您的实际需求,比如key或者value是如何使用的,比如是参数显示key,实际用value还是其他的,我们根据实际情况具体看看。
回复 使用道具 举报
水晶数码
金牌服务用户   /  发表于:2024-11-4 10:12:35
3#
Bella.Yuan 发表于 2024-11-4 09:59
您好,方便的话在具体描述一下您的实际需求,比如key或者value是如何使用的,比如是参数显示key,实际用val ...

比如在上面的数组中,我想获取key为age的对应的value值应该怎么写
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-11-4 10:27:01
4#
水晶数码 发表于 2024-11-4 10:12
比如在上面的数组中,我想获取key为age的对应的value值应该怎么写

您好,根据您的描述,可以使用AggregateIf这个函数:
表达式:{AggregateIf(key = "age", "First", value)}



对应表达式的语法您可以参考下图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
水晶数码
金牌服务用户   /  发表于:2024-11-4 11:17:44
5#
Bella.Yuan 发表于 2024-11-4 10:27
您好,根据您的描述,可以使用AggregateIf这个函数:
表达式:{AggregateIf(key = "age", "First", valu ...

使用后不生效,是不是有需要设置的地方
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部