0

在 v3 中,处理程序已注册app.setHandler

app.setHandler({
 LAUNCH() {
  return this.toIntent('HelloWorldIntent');
 },

 HelloWorldIntent() {
  this.ask('Hello World! What\'s your name?', 'Please tell me your name.');
 },

 MyNameIsIntent() {
  this.tell('Hey ' + this.$inputs.name.value + ', nice to meet you!');
 },

在 v4 中(如果我还不太了解)会自动向装饰器注册吗?但是这种机制是如何在幕后运作的呢?有人可以从技术上解释我吗?

4

1 回答 1

0

一般来说,装饰器是函数,它们将它们正在装饰的对象(例如,组件)和有时一组选项作为参数。然后该函数可以使用选项修改对象。这是 TypeScript 的一个特性,而不是 Jovo 本身。你可以在这里阅读更多关于它的信息。

于 2022-02-14T09:06:10.423 回答