yaml配置数组写法

一.yaml数组

texts:

  - "mango"

  - "apple"

  - "banana"

以上yaml配置文件等同于的js写法

var texts=["mango","apple","banana"]

引用该yaml配置的数组:

const texts = loader('texts.yaml')['texts']

二.yaml数组中的数组

-

- " mango "

- " apple "

-" banana "

等同于js写法:

[[' mango ',' apple ',' banana ']]

三.yaml数组采用行内表示法

animal:[ ' mango ',' apple ',' banana ' ]

转换成js写法为:

{animal:[ ' mango ',' apple ',' banana ' ]}

四.对象和数组结合使用

friuts:

   - " mango "

   - " apple "

   -" banana "

vegetables:

   tomatoes:'red'

   potatoes:'yellow'

   green vegetables:'green'

转成的js写法为:

{

friuts:[ ' mango ',' apple ',' banana ' ],

vegetables:{

   tomatoes:'red'

   potatoes:'yellow'

   green vegetables:'green'

}

}

除此外的其他配置写法可参照:http://www.ruanyifeng.com/blog/2016/07/yaml.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容