Как использовать случайную библиотеку npm в приложении Ionic?Я хочу создать случайное 6-значное число - PullRequest
0 голосов
/ 04 января 2019

Я хочу сгенерировать случайное 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');, мой редактор выйдеткрасный.Не уверен, как импортировать его здесь или можно ли его использовать в ионном проекте или нет.

...