Heim Web-Frontend js-Tutorial Ionische Implementierung des Verifizierungscode-Countdown-Beispielaustauschs

Ionische Implementierung des Verifizierungscode-Countdown-Beispielaustauschs

Feb 09, 2018 am 10:18 AM
ionic 倒计时 实例

Bei der Registrierung von Benutzern entscheiden sich heutzutage viele Apps dafür, Mobiltelefonnummern für die Registrierung zu binden. Dies ist eine sehr gute Idee, die für Benutzer bequem zu bedienen ist und auch sehr praktisch ist, um beim Entwerfen der Schaltfläche das System mit echten Namen einzuhalten , müssen Sie zulassen, dass es neben dem eingegebenen Bestätigungscode angezeigt wird und nachdem der Benutzer darauf geklickt hat, einen Countdown startet und die Schaltfläche in einen nicht anklickbaren Effekt verwandelt. In diesem Artikel wird hauptsächlich die Implementierung des Bestätigungscode-Countdowns im Ionic-Lerntagebuch vorgestellt. Ich hoffe, er kann Ihnen helfen.

Dieses Tagebuch umfasst nur Dateien unter einer Seite, einschließlich HTML, TS und SCSS (mein Seitenname ist reg, der je nach Ihrer spezifischen Situation angepasst werden kann)

Definieren Sie die Informationen, die sein können erhalten in HTML in reg.ts


//验证码倒计时
 verifyCode: any = {
  verifyCodeTips: "获取验证码",
  countdown: 60,
  disable: true
 }
Nach dem Login kopieren

reg.html Design-Layout

oben Das Bild wurde von mir selbst entworfen, hier nehme ich nur den Schlüsselcode

Code kopieren Der Code lautet wie folgt:



Klicken Sie auf das Ereignis getCode(), legen Sie fest [disabled] Ob die Die Schaltfläche, auf die geklickt werden kann, wird anhand eines booleschen Werts beurteilt. Der angezeigte Hauptinhalt ist „VerifyCode.verifyCodeTips“. Dabei handelt es sich um die Textinformationen und den Countdown, der später implementiert werden muss

reg.ts Additionsmethode und Countdown Verarbeitung

Wenn auf die Schaltfläche geklickt wird, wird die Methode getCode() ausgelöst. Ändern Sie nach dem Auslösen der Methode zunächst den Wert von „disable“ auf „false“, stellen Sie die Schaltfläche so ein, dass sie nicht anklickbar ist, und lösen Sie dann die Methode aus settime-Methode


 getCode() {
  //点击按钮后开始倒计时
  this.verifyCode.disable = false;
  this.settime();
 }
Nach dem Login kopieren

settime() implementiert speziell die Countdown-Funktion


//倒计时
 settime() {
  if (this.verifyCode.countdown == 1) {
   this.verifyCode.countdown = 60;
   this.verifyCode.verifyCodeTips = "获取验证码";
   this.verifyCode.disable = true;
   return;
  } else {
   this.verifyCode.countdown--;
  }
  this.verifyCode.verifyCodeTips = "重新获取"+this.verifyCode.countdown+"秒";
  setTimeout(() => {
   this.verifyCode.verifyCodeTips = "重新获取"+this.verifyCode.countdown+"秒";
   this.settime();
  }, 1000);
 }
Nach dem Login kopieren

Verwenden Sie den Zähler, um Dekrementieren Sie alle 1 Sekunde um 1, eine einfache Countdown-Funktion. Wichtig ist, zu beurteilen, ob der Zähler 1 ist. Wenn er 1 ist, initialisieren Sie die 3 Informationen von verifyCode neu.

Einfache Implementierungsmethode von Countdown für die Mobiltelefonregistrierung zum Senden des Bestätigungscodes

Verwenden Sie Angular .js, um den Bestätigungscode abzurufen, 60-Sekunden-Schaltflächenmethode

Countdown-Funktion zum Senden des Bestätigungscodes bei der Registrierung per Mobiltelefon


Das obige ist der detaillierte Inhalt vonIonische Implementierung des Verifizierungscode-Countdown-Beispielaustauschs. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie schreibe ich ein einfaches Countdown-Programm in C++? Wie schreibe ich ein einfaches Countdown-Programm in C++? Nov 03, 2023 pm 01:39 PM

C++ ist eine weit verbreitete Programmiersprache, die sich beim Schreiben von Countdown-Programmen sehr praktisch und praktisch eignet. Das Countdown-Programm ist eine gängige Anwendung, die uns sehr genaue Zeitberechnungs- und Countdown-Funktionen bieten kann. In diesem Artikel wird erläutert, wie Sie mit C++ ein einfaches Countdown-Programm schreiben. Der Schlüssel zur Implementierung eines Countdown-Programms besteht darin, einen Timer zur Berechnung des Zeitablaufs zu verwenden. In C++ können wir die Funktionen in der Header-Datei time.h verwenden, um die Timer-Funktion zu implementieren. Das Folgende ist der Code für ein einfaches Countdown-Programm

SVM-Beispiele in Python SVM-Beispiele in Python Jun 11, 2023 pm 08:42 PM

Support Vector Machine (SVM) in Python ist ein leistungsstarker überwachter Lernalgorithmus, der zur Lösung von Klassifizierungs- und Regressionsproblemen verwendet werden kann. SVM eignet sich gut für den Umgang mit hochdimensionalen Daten und nichtlinearen Problemen und wird häufig in den Bereichen Data Mining, Bildklassifizierung, Textklassifizierung, Bioinformatik und anderen Bereichen eingesetzt. In diesem Artikel stellen wir ein Beispiel für die Verwendung von SVM zur Klassifizierung in Python vor. Wir werden das SVM-Modell aus der scikit-learn-Bibliothek verwenden

So implementieren Sie mit Vue Schaltflächen-Countdown-Effekte So implementieren Sie mit Vue Schaltflächen-Countdown-Effekte Sep 21, 2023 pm 02:03 PM

So verwenden Sie Vue zum Implementieren von Button-Countdown-Effekten Mit der zunehmenden Beliebtheit von Webanwendungen müssen wir häufig einige dynamische Effekte verwenden, um die Benutzererfahrung zu verbessern, wenn Benutzer mit der Seite interagieren. Unter diesen ist der Countdown-Effekt der Taste ein sehr häufiger und praktischer Effekt. In diesem Artikel wird die Verwendung des Vue-Frameworks zum Implementieren von Button-Countdown-Effekten vorgestellt und spezifische Codebeispiele gegeben. Zuerst müssen wir eine Vue-Komponente erstellen, die eine Schaltfläche und eine Countdown-Funktion enthält. In Vue ist eine Komponente eine wiederverwendbare Vue-Instanz, und eine Ansicht ist dies

Wie kann ich den 10-Sekunden-Countdown beim Hochfahren von Win10 abbrechen? Drei Möglichkeiten, den Countdown beim Hochfahren von Win10 abzubrechen Wie kann ich den 10-Sekunden-Countdown beim Hochfahren von Win10 abbrechen? Drei Möglichkeiten, den Countdown beim Hochfahren von Win10 abzubrechen Feb 29, 2024 pm 07:25 PM

In Win10 ist der Boot-Countdown standardmäßig aktiviert. Wenn wir den Computer einschalten, sehen wir eine Countdown-Oberfläche, normalerweise einen 10-Sekunden-Countdown. Innerhalb dieser Zeit können wir wählen, ob wir mit dem Booten fortfahren oder andere Vorgänge ausführen möchten. Obwohl der Boot-Countdown unserem System eine gewisse Bequemlichkeit bringt, kann er in manchen Fällen auch zu Problemen führen. Ich möchte die Anzeige abbrechen, weiß aber nicht, wie das geht. In diesem Artikel erfahren Sie, wie Sie den Countdown von mehreren Sekunden nach dem Hochfahren von Win10 abbrechen. Verstehen Sie den Boot-Countdown von Win10. In Win10 ist der Boot-Countdown standardmäßig aktiviert. Wenn wir den Computer einschalten, sehen wir eine Countdown-Oberfläche, normalerweise einen 10-Sekunden-Countdown. Innerhalb dieser Zeit können wir wählen, ob wir mit dem Booten fortfahren oder fortfahren möchten

So erstellen Sie mit CSS einen Countdown-Effekt So erstellen Sie mit CSS einen Countdown-Effekt Oct 26, 2023 am 10:36 AM

So erstellen Sie mit CSS einen Countdown-Effekt. Der Countdown-Effekt ist eine häufige Funktion in der Webentwicklung. Er kann Benutzern einen dynamischen Countdown-Effekt verleihen und den Menschen ein Gefühl von Dringlichkeit und Erwartung vermitteln. In diesem Artikel wird erläutert, wie Sie mit CSS den Countdown-Effekt erzielen, und es werden detaillierte Implementierungsschritte und Codebeispiele aufgeführt. Die Implementierungsschritte sind wie folgt: Schritt 1: Aufbau der HTML-Struktur Erstellen Sie zunächst einen div-Container in HTML, um den Countdown-Inhalt einzuschließen. Zum Beispiel: <divclass="countd

VUE3-Erste-Schritte-Beispiel: Erstellen eines einfachen Videoplayers VUE3-Erste-Schritte-Beispiel: Erstellen eines einfachen Videoplayers Jun 15, 2023 pm 09:42 PM

Da die neue Generation von Front-End-Frameworks weiter auf dem Vormarsch ist, erfreut sich VUE3 als schnelles, flexibles und benutzerfreundliches Front-End-Framework großer Beliebtheit. Als Nächstes lernen wir die Grundlagen von VUE3 kennen und erstellen einen einfachen Videoplayer. 1. VUE3 installieren Zuerst müssen wir VUE3 lokal installieren. Öffnen Sie das Befehlszeilentool und führen Sie den folgenden Befehl aus: npminstallvue@next Erstellen Sie dann eine neue HTML-Datei und führen Sie VUE3 ein: <!doctypehtml>

Erfahren Sie Best-Practice-Beispiele für die Zeigerkonvertierung in Golang Erfahren Sie Best-Practice-Beispiele für die Zeigerkonvertierung in Golang Feb 24, 2024 pm 03:51 PM

Golang ist eine leistungsstarke und effiziente Programmiersprache, mit der sich verschiedene Anwendungen und Dienste entwickeln lassen. In Golang sind Zeiger ein sehr wichtiges Konzept, das uns helfen kann, Daten flexibler und effizienter zu verwalten. Die Zeigerkonvertierung bezieht sich auf den Prozess der Zeigeroperation zwischen verschiedenen Typen. In diesem Artikel werden anhand konkreter Beispiele die Best Practices der Zeigerkonvertierung in Golang erläutert. 1. Grundkonzepte In Golang hat jede Variable eine Adresse, und die Adresse ist der Speicherort der Variablen im Speicher.

Die Beziehung zwischen der Anzahl der Oracle-Instanzen und der Datenbankleistung Die Beziehung zwischen der Anzahl der Oracle-Instanzen und der Datenbankleistung Mar 08, 2024 am 09:27 AM

Die Beziehung zwischen der Anzahl der Oracle-Instanzen und der Datenbankleistung Oracle-Datenbank ist eines der bekanntesten relationalen Datenbankverwaltungssysteme in der Branche und wird häufig für die Datenspeicherung und -verwaltung auf Unternehmensebene verwendet. In Oracle-Datenbanken ist die Instanz ein sehr wichtiges Konzept. Instanz bezieht sich auf die laufende Umgebung der Oracle-Datenbank im Speicher. Jede Instanz verfügt über eine unabhängige Speicherstruktur und einen Hintergrundprozess, der zur Verarbeitung von Benutzeranforderungen und zur Verwaltung von Datenbankvorgängen verwendet wird. Die Anzahl der Instanzen hat einen wichtigen Einfluss auf die Leistung und Stabilität der Oracle-Datenbank.

See all articles