Я бы посоветовал вам использовать альтернативу ng2-tel-input , потому что библиотека, которую вы пытаетесь использовать, написана на Javascript, которая вам понадобится для написания обертки и которая делает что-тосложно реализовать.
Итак, вот решение использовать ng2-tel-input
Шаг 1: Установить библиотеку npm install ng2-tel-input --save
Шаг 2: Стиль импорта @import 'intl-tel-input/build/css/intlTelInput.css';
Шаг 3: Модуль импорта import {Ng2TelInputModule} from 'ng2-tel-input';
Директива шага 4 Add ng2TelInput
на ваше текстовое поле
<input type="text"
ng2TelInput
[ng2TelInputOptions]="{initialCountry: 'in'}"
(hasError)="hasError($event)"
(ng2TelOutput)="getNumber($event)"
(intlTelInputObject)="telInputObject($event)"
(countryChange)="onCountryChange($event)" />
Шаг 5: получить Пользователь введите номер на ионной странице
telInputObject(obj) {
console.log(obj);
obj.intlTelInput('setCountry', 'in');
}
Надеюсь, что эта помощь!