Währung des nativen Formats reagieren

Shiv Yadav 15 Februar 2024
Währung des nativen Formats reagieren

Dieses Tutorial befasst sich mit der Formatierung einer Zahl in Währung, wenn React Native verwendet wird. Mit React Native können wir die Bibliothek react-number-format verwenden, um eine Zahl in eine Währung zu formatieren.

Währung des nativen Formats reagieren

Zuerst müssen Sie diese Bibliothek installieren, um das react-number-Format zu verwenden. Sie können diese Bibliothek mit diesem Befehl installieren:

npm i react-number-format

Nach der Installation der Bibliothek müssen wir NumberFormat aus react-number-format in die React-Anwendung importieren.

import NumberFormat from 'react-number-format';

Verwenden Sie es dann, indem Sie den folgenden Code schreiben:

import * as React from 'react';
import {Text, View} from 'react-native';
import NumberFormat from 'react-number-format';

export default function App() {
  return (
    <View>
      <NumberFormat
  value = {12345} displayType = 'text'
  thousandSeparator
  prefix = '$'
  renderText = {(value) => <Text>{value}</Text>}
      />
    </View>
  );
}

Im obigen Code können wir sehen, dass es verschiedene Komponenten in der primären Funktion gibt.

NumberFormat besteht aus zusätzlichen Funktionen, um eine Zahl in der Eingabe oder im Text zu formatieren. Einige Teile sind value, displayType, thousandSeparator, prefix, etc.

“Wert” wird als die zu formatierende Zahl genommen. Das kann ein vorbereiteter Text oder eine Gleitkommazahl sein.

Die Eigenschaft isNumericString sollte korrekt sein, wenn der Wert eine Zeichenfolgendarstellung einer Zahl (unformatiert) ist.

displayType gibt an, wie die formatierte Zahl gerendert wird. Wenn die Eingabe erfolgt, wird ein Eingabeelement generiert, in dem die Formatierung angewendet wird, wenn Zeichen eingegeben werden. Wenn text, formatiert es den gelieferten Wert in einer Spanne wie Standardtext.

thousandSeparator wird verwendet, um Zahlen basierend auf ihrem Stellenwert zu trennen, wie z. B. Tausender. Andererseits wird “Präfix” unmittelbar vor der Zahl hinzugefügt, um das Währungssymbol zu verallgemeinern.

Wenn Sie formattedValue in einem anderen Element als span darstellen möchten, gibt es eine renderText-Funktion, die hilfreich sein könnte. Darüber hinaus gibt es alle benutzerdefinierten Requisiten zurück, die der Komponente hinzugefügt wurden, sodass sie an das gerenderte Element weitergegeben werden können.

Ausgang:

Formatierte Währung

Im obigen Programm haben wir den Wert einfach als Zahl eingegeben. In der Ausgabe können wir sehen, dass die Währung ein ziemlich gutes Format hat.

Daher können wir mit React Native die Bibliothek react-number-format verwenden, um eine Zahl in eine Währung zu formatieren.

Autor: Shiv Yadav
Shiv Yadav avatar Shiv Yadav avatar

Shiv is a self-driven and passionate Machine learning Learner who is innovative in application design, development, testing, and deployment and provides program requirements into sustainable advanced technical solutions through JavaScript, Python, and other programs for continuous improvement of AI technologies.

LinkedIn

Verwandter Artikel - React Native