尝试使用以下命令:
const target = [{
name: 'abc',
id: 1
}, {
name: 'def',
id: 2
}]
let obj = {}
const x = target.filter( (o, index) => {
if(o.id === 1)
obj = target[index]
})
console.log(obj)
上面的命令提供了一个包含所有场景结果的json文件。但是我需要多个json用于功能文件中存在的所有列出的场景而不是单个json。 是否有任何实现的逻辑可以在此处添加此内容或任何内容。
答案 0 :(得分:0)
这是不可能的,但可以做到。有两个主要选择。
1)您可以创建自己的格式化程序类来实现此目的,或者可能扩展现有的JSON格式化程序。有关用户定义格式化程序的详细信息,请参阅this。
2)对输出进行后处理。您基本上可以创建自己的小工具,在测试完成执行后对生成的JSON文件进行后处理。