Я хочу сгенерировать случайное 6-значное число, чтобы оно могло быть отправлено на телефон пользователя в качестве кода подтверждения.
Во время поиска в Google я нашел эту библиотеку npm randomatic https://www.npmjs.com/package/randomatic, которая делает то, что мне нужно.
Однако я не уверен, как использовать это в приложении Ionic
, особенно в файле Typescript
.Исходя из предоставленной документации, это то, что я попробовал.
send-code.ts
export class SendCodePage {
var randomize = require('randomatic');
constructor(private navCtrl: NavController, private sms: SMS) {
}
ionViewDidLoad() {
console.log('ionViewDidLoad SendCodePage');
}
doSendCode() {
let randomNum = randomize('0', 6);
this.sms.send("1002001234", randomNum);
this.navCtrl.push(ResetPasswordPage);
}
}
Как только я добавлю строку var randomize = require('randomatic');
, мой редактор выйдеткрасный.Не уверен, как импортировать его здесь или можно ли его использовать в ионном проекте или нет.