文档首页 > > 模板参考> 模板简介> 内置函数> select

select

分享
更新时间: 2019/05/06 GMT+08:00

当需要从一个数组结构中获取指定下标的对象时,可以使用select函数。一般多与split配合使用。

语法

select: [index, list]

参数说明

表1 参数说明

参数

参数说明

index

下标,用于获取数组中的指定元素,如果下标不在数组支持的范围内,将会报错。

list

数组结构,不能为空。

返回值

数组中相应位置的对象。

示例

通过select获取指定的对象。

inputs:
  source:
    default: "a,b,c,d,e,f,g"
node_templates: 
  test: 
    type: HuaweiCloud.AOS.Stack 
    properties: 
      templateId: "abcdf-fdeee" 
      inputs:
        aaa: {select: [0, {split: [",", {get_input: source}]}]}    #值为a
        bbb: {select: [1, ["alpha", "beta", "gamma"]]}             #值为beta
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区