如何使用Google Actions客户端库版本2通过forEach或Node中的任何其他迭代器创建动态列表

时间:2018-10-21 12:19:28

标签: dialogflow actions-on-google

我正在使用Node Google Actions客户端库版本2进行构建,以使用forEach或Node中的任何其他迭代器创建动态列表。在我进行耕作之前,addList是否可以与版本2配合使用,如果可以,那么任何人都可以举一个例子。

希望有人可以提供帮助,但如果没有帮助,我自己可以张贴。

Carousel BTW的同上,但应该非常相似

1 个答案:

答案 0 :(得分:1)

这里是一个例子:

let items = {};
let array = ['first', 'second', 'third'];
array.forEach(element => {
items[element] = {
    title: element,
    image: new Image({
           url: "url",
           alt: "alt image title"
           })
    )}
})
conv.ask("List")
conv.ask(new List({
   title: 'List',
   items: items
)};