2016-11-04 7 views
1

Im Wesentlichen habe ich keinen komplexen Code, aber wenn ich Eingabefelder in meiner Ionic 1 App verwende, gibt es einen Fehler, der den Text in dem Feld vermasselt, nachdem ich alles verwendet habe, was isn 't alphanumerisch. So Eingabe der E-Mail-Adresse '[email protected]' (jeder Buchstabe chronologicaly) in einem Feld zeigt wie folgt aus:Ionic 1 Eingang wird komisch, nachdem Sonderzeichen eingeführt wurden

o
o @
oo @
oo @.
oo @ ..
oo @ .. o
oo @ .. om

Dies wird auf einem Android-Gerät passiert. Ich weiß nicht, ob es auf einem iOS-Gerät funktioniert. Es passiert nicht in einem Emulator oder in ionischen Serve --lab. Ich habe die ionischen Vorlagen getestet und es bricht auch mit diesen Projekten. Also ich glaube nicht, es zählt, was wie mein spezifischer Code aussieht, aber hier ist es:

<form ng-submit="doLogin()"> 
    <div class="list"> 
     <label class="item item-input"> 
      <span class="input-label">Email</span> 
      <input type="text" ng-model="loginData.email"> 
     </label> 
     <label class="item item-input"> 
      <span class="input-label">Password</span> 
      <input type="text" ng-model="loginData.password"> 
     </label> 
     <label class="item"> 
      <button class="button button-block button-positive" type="submit">Log in</button> 
     </label> 
    </div> 
</form> 

Ich habe vor kurzem angefangen habe in Ionic 2 in den letzten paar Monaten zu arbeiten, und weiß nicht, ob das hatte negative Auswirkungen auf Ionic 1 Apps (ich weiß, dass sie es nicht tun, aber das war in der Vergangenheit kein Problem). Was denkst du darüber?

Antwort

0

Das Problem saß für eine Weile, bis ich gezwungen wurde, mein JDK zu aktualisieren und einige Updates in Android SDK Manager zu tun. Dann schien es gut zu funktionieren.

Verwandte Themen