我有一個簡單的表單,用戶可以輸入一個值,然后將這兩個值相加。
這是我的表單代碼:
<form (ngSubmit)="calculateTwo(value1, value2)">
<ion-grid>
<ion-row>
<ion-col>
<ion-item>
<ion-input name="value1" type="number" [(ngModel)]="value1" (keyup.enter)="calculateTwo(value1, value2)">
</ion-input>
</ion-item>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<ion-item>
<ion-input name="value2" type="number" [(ngModel)]="value2"
(keyup.enter)="calculateTwo(value1, value2)"></ion-input>
</ion-item>
</ion-col>
</ion-row>
</ion-grid>
<ion-button shape="round" expand="full" type="submit">Calculate</ion-button>
</form>
這是我在打字稿中的方法:
calculateTwo(value1, value2) {
this.result = "Result: " (value1 value2);
Keyboard.hide();
}
我使用這個匯入:
import { Keyboard } from '@capacitor/keyboard';
當我打開我的應用程式并輸入值并且我想提交時,鍵盤不會隱藏。
這是電容器的錯誤嗎?
來源:
https://capacitorjs.com/docs/v2/apis/keyboard
uj5u.com熱心網友回復:
您必須通過運行來同步您的電容器插件以將您的更改傳播到所有平臺(ios 和 android):
ionic cap sync
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/468665.html
