0
votes

Comment corriger l'objet?

J'utilise textinputmask pour définir la devise. Lorsque je l'utilise dans l'élément listMeTem , il est livré avec d'autres éléments comme "objet".

code d'échantillon: xxx

sortie; < / p> xxx


3 commentaires

Pouvez-vous ajouter ce qui est un article simple?


Pouvez-vous inclure textinputmask et l'exemple de la valeur pour item.alount dans la question? C'est une erreur d'analyse


Cela ne fonctionne que lorsque j'ajoute de textinputmask. Ne fonctionne pas avec les autres.


3 Réponses :


0
votes

Essayez ceci: remplacer sous-titres pour listItem avec: xxx


3 commentaires

[objet d'objet] Quelle est la valeur réelle qui produit ce texte?


chaîne "222.55" comme ça


Pouvez-vous inclure le code de composant TextInputmasks dans votre question?



0
votes

Vous ajoutez et entier à un objet, c'est pourquoi il l'affiche comme ça. Le composant TextInoutmask prend suffixé comme des accessoires que vous pouvez donner la valeur de votre élément.compte directement là.

<TextInputMask
  type={'money'}
  options={{ precision: 2, separator: ',', delimiter: '.', unit: '', suffixUnit: `Count: ${item.count}` }}
  value={parseFloat(item.amount)}
/>


1 commentaires

Ceci est hors de propos. Vous pouvez traduire un numéro dans la section Valeur. Vous ajoutez une chaîne. Ça ne marche pas.



0
votes

Changement en un avec la valeur de retour.

<FlatList
  data={teams}
  renderItem={({item}) =>
    <ListItem
      title={item.team}
      subtitle={
        MaskService.toMask('money',parseFloat(item.amount), {
    unit: '',
    precision: 2,
    separator: ',',
    delimiter: '.'
}) + 'Count: ' + item.count
      }
      bottomDivider={true}
    />
  }
  keyExtractor={this.keyExtractor}
/>


0 commentaires