我可以在 Typescript 中定义事件吗?

理查德77

假设我有一个父组件app-main-console和一个嵌套组件app-console嵌套组件有一个表。当主要组件加载时它是初始的。

如果用户想要查看它,我希望获取数据来填充表。所以有一个input属性叫做fetchTableData.

<app-console [fetchTableData]="fetchTableData">          
</app-console>

这是一个布尔值。

@Input() fetchTableData: boolean;

是否可以定义一个事件,以便当 的值fetchTableData变为 时true,我可以调用后端服务?

谢谢你的帮助

拉纳克鲁纳尔9

您可以使用OnChangesfrom Angular 生命周期 hook

ngOnChanges(changes: SimpleChanges) {
  for (let propName in changes) {
    if(propName === 'fetchTableData') {
      let chng = changes[propName];
      let cur  = chng.currentValue;
      let prev = chng.previousValue;

      if(cur && cur === true) {
        // Action you want to perform
      }

    }
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TypeScript 可以通过事件识别自定义类型吗?

来自分类Dev

我可以使“转到定义”跳转到Visual Studio 2013中的TypeScript代码吗?

来自分类Dev

我可以在 WebStorm/PhpStorm 中不使用 npm 或输入来安装 TypeScript 定义吗

来自分类Dev

我可以在Typescript中创建class []运算符吗

来自分类Dev

我可以在Eclipse中调试AngularJS和TypeScript吗?

来自分类Dev

我可以在WebStorm中更新TypeScript版本吗?

来自分类Dev

我可以覆盖Typescript中的类函数吗?

来自分类Dev

我可以在Typescript中让类充当函数吗?

来自分类Dev

我可以在VS代码中验证我的Javascript但忽略特定的Typescript错误吗?

来自分类Dev

我可以在 Ionic 3.8.0 中使用 Typescript 2.4.2 吗?

来自分类Dev

我可以在Typescript定义和函数调用中将参数设为可选参数吗?

来自分类Dev

我应该为我的 TypeScript 模块编写 TypeScript 定义吗?

来自分类Dev

TypeScript的介入方式:我可以仅将Typescript与定义文件(和普通js文件)一起使用吗?

来自分类Dev

我可以定义原则中事件侦听器/订阅者的调用顺序吗?

来自分类Dev

为什么我可以在 Typescript 中设置 getter 属性的值?

来自分类Dev

在TypeScript中,我可以从函数重载中推断映射类型吗?

来自分类Dev

在SystemVerilog中,可以在端口中定义事件吗

来自分类Dev

如何停止Typescript中的forEach循环-我可以使用.some()吗?

来自分类Dev

我可以使用Typescript泛型来过滤对象中的键吗?

来自分类Dev

在TypeScript中,我们可以为函数数组创建可重用的接口吗?

来自分类Dev

如何停止Typescript中的forEach循环-我可以使用.some()吗?

来自分类Dev

我可以将此数组转换为 Typescript 中的 List 或 Set 吗?

来自分类Dev

TypeScript:我可以声明一个接口可以具有许多其他属性吗?

来自分类Dev

TypeScript:我可以声明一个接口可以具有许多其他属性吗?

来自分类Dev

我可以在Typescript中创建一个实现接口的类,并且仍然可以在其上使用装饰器吗?

来自分类Dev

我可以将TypeScript类从我自己的模块导入全局吗?

来自分类Dev

您可以在TypeScript中扩展HTMLDivElement吗?

来自分类Dev

可以在TypeScript中扩展功能吗?

来自分类Dev

我可以定义一个Typescript映射,该映射具有与每个值的键对应的值约束吗?

Related 相关文章

  1. 1

    TypeScript 可以通过事件识别自定义类型吗?

  2. 2

    我可以使“转到定义”跳转到Visual Studio 2013中的TypeScript代码吗?

  3. 3

    我可以在 WebStorm/PhpStorm 中不使用 npm 或输入来安装 TypeScript 定义吗

  4. 4

    我可以在Typescript中创建class []运算符吗

  5. 5

    我可以在Eclipse中调试AngularJS和TypeScript吗?

  6. 6

    我可以在WebStorm中更新TypeScript版本吗?

  7. 7

    我可以覆盖Typescript中的类函数吗?

  8. 8

    我可以在Typescript中让类充当函数吗?

  9. 9

    我可以在VS代码中验证我的Javascript但忽略特定的Typescript错误吗?

  10. 10

    我可以在 Ionic 3.8.0 中使用 Typescript 2.4.2 吗?

  11. 11

    我可以在Typescript定义和函数调用中将参数设为可选参数吗?

  12. 12

    我应该为我的 TypeScript 模块编写 TypeScript 定义吗?

  13. 13

    TypeScript的介入方式:我可以仅将Typescript与定义文件(和普通js文件)一起使用吗?

  14. 14

    我可以定义原则中事件侦听器/订阅者的调用顺序吗?

  15. 15

    为什么我可以在 Typescript 中设置 getter 属性的值?

  16. 16

    在TypeScript中,我可以从函数重载中推断映射类型吗?

  17. 17

    在SystemVerilog中,可以在端口中定义事件吗

  18. 18

    如何停止Typescript中的forEach循环-我可以使用.some()吗?

  19. 19

    我可以使用Typescript泛型来过滤对象中的键吗?

  20. 20

    在TypeScript中,我们可以为函数数组创建可重用的接口吗?

  21. 21

    如何停止Typescript中的forEach循环-我可以使用.some()吗?

  22. 22

    我可以将此数组转换为 Typescript 中的 List 或 Set 吗?

  23. 23

    TypeScript:我可以声明一个接口可以具有许多其他属性吗?

  24. 24

    TypeScript:我可以声明一个接口可以具有许多其他属性吗?

  25. 25

    我可以在Typescript中创建一个实现接口的类,并且仍然可以在其上使用装饰器吗?

  26. 26

    我可以将TypeScript类从我自己的模块导入全局吗?

  27. 27

    您可以在TypeScript中扩展HTMLDivElement吗?

  28. 28

    可以在TypeScript中扩展功能吗?

  29. 29

    我可以定义一个Typescript映射,该映射具有与每个值的键对应的值约束吗?

热门标签

归档