我用LUIS和node.js创建了一个BOT,并且还发布在Skype Channel中。
现在,我想在消息框中添加自动填充文本建议。
我无法找到有关node.js的文档
请帮助我。
答案 0 :(得分:0)
Autcomplete可以使用一些不同的NPM软件包来完成。这是一个看起来不太难实现的示例:https://www.npmjs.com/package/autocompleter
代码示例:
var countries = [
{ label: 'United Kingdom', value: 'UK' },
{ label: 'United States', value: 'US' }
];
autocomplete({
input: document.getElementById("country"),
fetch: function(text, update) {
text = text.toLowerCase();
// you can also use AJAX requests instead of preloaded data
var suggestions = countries.filter(n => n.label.toLowerCase().startsWith(text))
update(suggestions);
},
onSelect: function(item) {
alert(item.value); // will display 'US' or 'UK'
}
});
您显然必须根据自己的需求和确切的用例进行调整,但是应该很容易实现。