重叠浮动标签

时间:2019-03-06 05:29:12

标签: javascript ios input angular-material wkwebview

我在angular中有一个组件,它的UI类似于this,它是它的初始外观,并且它的html / angular代码是

<mat-form-field class="input-cont" [floatLabel]= "'auto'">
        <input matInput #inputDiv
          (keydown.enter)="addMoney($event)"
          placeholder="{{ 'ent_amt_to_add' | translate }}"
          type="number"
          [(ngModel)] = "amount"
          class="text-body-medium">
      </mat-form-field>

当我将焦点放在诸如this之类的文本框上并单击带有数字的按钮时,文本框就象this一样。那些带有数字的按钮的HTML /角度代码为

<div class="denominations-cont">

        <ng-container *ngFor="let denomination of denominations; let i = index">

          <div class="single-denomination-cont txt-lg-bld-dark border" ncAllowSingleClick [ncPreventDoubleClick]=100 
            (ncClick)="addDenomation(denomination, inputDiv)">
            {{ 'ent_amt_amount_val' | translate :[denomination] }}
          </div>

        </ng-container>  

      </div>

和其他相关代码是

addDenomation(denomination : string, inputDiv : any) {
    // inputDiv.blur()
    if(!this.amount) this.amount = 0
    this.amount += Number(denomination.substring(1))
  }

在添加面额功能无法执行但没有任何反应之前,我曾尝试模糊文本框。

我正在ios应用程序的wkwebview中打开此有角度的应用程序。

我不知道它是否是错误或某些代码问题。请帮忙。

0 个答案:

没有答案