ive Dritte Bibliothek intl-tel-input namens verwendet.
1- Erste jQuery
npm install --save jquery
Jetzt installieren, ein in den App-Dateien jquery
wie
import $ from "jquery";
importieren und es wird wie
$('#elemId').width();
2 mit - Installiere Intl-Tel-Eingabe Bibliothek
npm install intl-tel-input --save
nun innerhalb jeder der App-Dateien importieren int-tel-input
wie
import 'intl-tel-input';
und mit wie unten:
ngOnInit(): any {
let telInput = $("#elemtId");
let output = $("#output");
telInput.intlTelInput();
// listen to "keyup", but also "change" to update when the user selects a country
telInput.on("keyup change", function() {
var intlNumber = telInput.intlTelInput("getNumber");
if (intlNumber) {
output.text("International: " + intlNumber);
} else {
output.text("Please enter a number below");
}
});
}
home.html
<p id="output">Please enter a number below</p>
<input id="elemtId" type="tel">
ionische info
Ihre Systeminformationen:
Cordova CLI: 6.3.1
Ionic Framework Version: 2.0.0-rc.3
Ionic CLI Version: 2.1.12
Ionic App Lib Version: 2.1.7
Ionic App Scripts Version: 0.0.45
ios-deploy version: 1.9.0
ios-sim version: 5.0.8
OS: OS X El Capitan
Node Version: v5.12.0
Xcode version: Xcode 7.3 Build version 7D175
Ich habe versucht, dies in meiner ionic2-Version, aber es funktioniert nicht. Ist das der richtige Weg, dies in ionic2 hinzuzufügen? ja – Optimus
@Optimus es korrekt ist und die Arbeit in meinem Projekt gut. – mahmoudismail