在Ionic中调用另一个函数内的函数

问题描述 投票:-1回答:1

我有函数removeItem,它从我的列表中删除一个项目:

  removeItem(item, i) {
    this.produto.splice(i, 1);
    this.campo_total = Number(this.campo_total) - Number(item.valor);
  }

我创建了comparar函数,用于比较产品的值,如果它的值小于默认值,则无法创建并从列表中删除。

 comparar(item, i) {

        if (this.comparador < this.campo_total) {
         removeItem(); //here the function r calling
          alert("ERROR: cannot register this item");
        }
      }

我尝试调用此函数但它不起作用。我该如何解决这个问题?

ionic-framework ionic2
1个回答
0
投票

那些功能都住在同一个班级里面吗?然后你需要this,所以this.removeItem(item, i);

编辑:您还需要传递removeItem函数所需的参数。

© www.soinside.com 2019 - 2024. All rights reserved.