我有一个名为 content
的数组content = [[{{content:'gffdhdfhdfhdf'}],[{content:'gffdhdfhdfhdf'}],[{content:'gffdhdfhdfhdf'}],[{content:'gffdhdfhdfhdf'}]],
在botUI
botui.message.add({
content: 'Hello World from bot!'
}).then(function () { // wait till previous message has been shown.
botui.message.add({
delay: 1000,
human: true,
content: 'Hello World from human!'
});
});
我想从botui.message.add中的数组 content 中传递内容 then 表示先将 content 对象中的第二个对象传递到 中,然后 ,然后是 内的第三个对象,然后是 ,依此类推,当最后一个对象与最后一个对象有 then ,但条件不同。
like:
botui.message.add({
content: content[0]
}).then(function () { // wait till previous message has been shown.
botui.message.add({
delay: 1000,
human: true,
content: content[1]
}).then(function () { // wait till previous message has been shown.
botui.message.add({
delay: 1000,
human: true,
content: content[n]
});
});
});
这可能吗?
答案 0 :(得分:0)
是的,但是可以在上面创建数组 像这样:
var content =['hello there','Nice to meet you']