如何自动将意图添加到 addRequestHandler
How can I automatically add intents to addRequestHandler
目前,您必须通过在 addRequestHandlers 中定义来手动添加意图
Alexa.SkillBuilders.custom()
.addRequestHandlers(
LaunchRequestHandler
)
但是有没有办法我可以在循环中自动执行它?我的意图将在一个数组中。
如果您的意图在数组中,则可以执行如下操作,
const intents = [
LaunchRequestHandler,
ByeIntentHandler,
CancelAndStopIntentHandler,
HelpIntentHandler,
ErrorHandler
];
let skill = Alexa.SkillBuilders.custom()
.addRequestHandlers(
...intents
)
.create();
目前,您必须通过在 addRequestHandlers 中定义来手动添加意图
Alexa.SkillBuilders.custom()
.addRequestHandlers(
LaunchRequestHandler
)
但是有没有办法我可以在循环中自动执行它?我的意图将在一个数组中。
如果您的意图在数组中,则可以执行如下操作,
const intents = [
LaunchRequestHandler,
ByeIntentHandler,
CancelAndStopIntentHandler,
HelpIntentHandler,
ErrorHandler
];
let skill = Alexa.SkillBuilders.custom()
.addRequestHandlers(
...intents
)
.create();