javascript - Angular 6/Javascript - 在 (nglick) 中调用两种方法。组件和Js

标签 javascript angular html angular6 angular7

我试图在我的 click 事件中进行两次调用,其中一次调用用于我的组件,另一次用于我的 javascript 函数。下面是我的代码:

事件点击 Angular :

<button type="button" class="btn btn-primary" (click)="Plans(); " [attr.aria-expanded]="!isCollapsed"
aria-controls="collapseBasic">Test</button>

我的组件.ts:

Plans(){
      this.limparCombinadoList();
      this.codCombinadoPadrao = "dgc" + this.value.toString();
      this.service.combinadoTipoRisco(this.codCombinadoPadrao)
      .subscribe(
                result  => {
                this.coberturas = result.data;
                this.premioFinalCobertura = result.premioFinalCombinado
                this.processarDados(this.coberturas,this.premioFinalCobertura)
            });
    }

我的 Javascript 函数:

<script type="text/javascript">
  function renderDiv(){
    $.BrunoLeite.init('[data-animation]');
  }
</script> 

我的javascript文件

hs.onscroll-animation.js

(function($) {
  'use strict';

   $.BrunoLeite = {

    /**
     * Base configuration.
     *
     * @var Object _baseConfig
     */
    _baseConfig: {
      bounds: -100,
      debounce: 50,
...

}}

最佳答案

alerta2 函数移动到组件中,并从 (click) 事件中调用它。

 alerta2(){
   alert("Bruno Leite")
 }


(click)="Plans();alerta2();"

关于javascript - Angular 6/Javascript - 在 (nglick) 中调用两种方法。组件和Js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53780993/

相关文章:

Angular 应用程序无法在 Azure 上找到 Assets 文件

java - 缺少服务器异常 Spring Boot

javascript - 如何以一定 Angular 移动物体?

JavaScript 搜索栏在用户输入后显示结果

javascript - OwlCarousel2 无法让 jquery 工作

javascript - NativeScript 中的 ClassNotFoundException 使用 .extend()

javascript - 如何将值传递给 DIV 标记中的 CLASS?

javascript - 在发送到服务器之前如何在 javascript 中压缩/gzip 用户数据?

angular - ngClass 还是 ="{{}}"类?

html - 如何在搜索结果中创建特殊链接?