如何使用浏览器的Confirm()和Angular模板语句?

约翰·奥

我正在尝试这样做:

<button (click)="confirm('some message') ? someFunction() : anotherFunction()">Text</button>

这当然会失败,因为Angular会在其自己的代码中寻找Confirm()函数。编译失败,并显示如下错误语句:

ERROR in src\client\pages\x.component.html(72,114): : Property 'confirm' does not exist on type 'OurCustomComponent'.

有没有办法使这项工作?我确实意识到(现在才阅读文档),不允许使用某些javascript语法,但是尚不清楚是否有方法可以实现此目的。

萨坦时间

您需要在组件中使用包装函数。

confirm(): void {
  confirm('some message') ? this.someFunction() : this.anotherFunction();
}
<button (click)="confirm()">Text</button>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何使用Angular检测浏览器?

来自分类Dev

如何从浏览器启动Word文档作为模板?

来自分类Dev

如何使用非默认浏览器?

来自分类Dev

如何使用JavaScript检测浏览器?

来自分类Dev

如何使用非默认浏览器?

来自分类Dev

使用Angular和Deno的浏览器中的CSS MIME不匹配

来自分类Dev

在浏览器中使用不带Reflect.js和zone.js的Angular 2

来自分类Dev

Angular Universal 使用全局浏览器对象,如 window 和 localstorage

来自分类Dev

如何保护Django模板以通过Web浏览器的检查元素功能更改其值(HTML和Javascript)?

来自分类Dev

如何在Chrome浏览器和firefox浏览器中验证日期

来自分类Dev

Angular html5模式和HAL浏览器

来自分类Dev

Angular 9,KeyCloak,ServiceWorker和Edge浏览器

来自分类Dev

Angular 2 开发和浏览器缓存

来自分类Dev

Angular 和浏览器在加载数据方面的限制

来自分类Dev

使用PhantomJS和Firefox的浏览器自动化,支持不同的浏览器

来自分类Dev

如何在不使用JavaScript的情况下使用HTML条件语句检测IE Mobile浏览器?

来自分类Dev

如何在浏览器中使用捆绑的Angular 2应用程序?

来自分类Dev

如何使用Angular加快浏览器渲染大量数据的速度?

来自分类Dev

如何使用PHP和Smarty同时获取数据并在浏览器中显示它们?

来自分类Dev

如何使用php获取系统名称,浏览器名称和版本

来自分类Dev

如何使用gulp test和karma在浏览器中调试Javascript测试文件

来自分类Dev

如何使用Javascript和PHP从浏览器连接到WIFI?

来自分类Dev

如何使用Meteor为移动应用程序和Web浏览器构建不同的UI

来自分类Dev

使用最大宽度和浮动元素跨浏览器时,如何使容器宽度适合内容?

来自分类Dev

如何使用Excel VBA在PC和Mac中打开默认浏览器?

来自分类Dev

Selenium-WebDriver如何使用javascript和firefox浏览器突出显示元素

来自分类Dev

如何使用Selenium和Python启动基于Chromium的Vivaldi浏览器会话

来自分类Dev

如何使用Selenium和python在Tor浏览器中单击按钮

来自分类Dev

如何使用JavaScript和HTML在浏览器上打印消息

Related 相关文章

  1. 1

    如何使用Angular检测浏览器?

  2. 2

    如何从浏览器启动Word文档作为模板?

  3. 3

    如何使用非默认浏览器?

  4. 4

    如何使用JavaScript检测浏览器?

  5. 5

    如何使用非默认浏览器?

  6. 6

    使用Angular和Deno的浏览器中的CSS MIME不匹配

  7. 7

    在浏览器中使用不带Reflect.js和zone.js的Angular 2

  8. 8

    Angular Universal 使用全局浏览器对象,如 window 和 localstorage

  9. 9

    如何保护Django模板以通过Web浏览器的检查元素功能更改其值(HTML和Javascript)?

  10. 10

    如何在Chrome浏览器和firefox浏览器中验证日期

  11. 11

    Angular html5模式和HAL浏览器

  12. 12

    Angular 9,KeyCloak,ServiceWorker和Edge浏览器

  13. 13

    Angular 2 开发和浏览器缓存

  14. 14

    Angular 和浏览器在加载数据方面的限制

  15. 15

    使用PhantomJS和Firefox的浏览器自动化,支持不同的浏览器

  16. 16

    如何在不使用JavaScript的情况下使用HTML条件语句检测IE Mobile浏览器?

  17. 17

    如何在浏览器中使用捆绑的Angular 2应用程序?

  18. 18

    如何使用Angular加快浏览器渲染大量数据的速度?

  19. 19

    如何使用PHP和Smarty同时获取数据并在浏览器中显示它们?

  20. 20

    如何使用php获取系统名称,浏览器名称和版本

  21. 21

    如何使用gulp test和karma在浏览器中调试Javascript测试文件

  22. 22

    如何使用Javascript和PHP从浏览器连接到WIFI?

  23. 23

    如何使用Meteor为移动应用程序和Web浏览器构建不同的UI

  24. 24

    使用最大宽度和浮动元素跨浏览器时,如何使容器宽度适合内容?

  25. 25

    如何使用Excel VBA在PC和Mac中打开默认浏览器?

  26. 26

    Selenium-WebDriver如何使用javascript和firefox浏览器突出显示元素

  27. 27

    如何使用Selenium和Python启动基于Chromium的Vivaldi浏览器会话

  28. 28

    如何使用Selenium和python在Tor浏览器中单击按钮

  29. 29

    如何使用JavaScript和HTML在浏览器上打印消息

热门标签

归档