Stack Overflow em Português Asked by rafaelssce on December 16, 2021
Tenho um argumento booleano em um *ngIf, contudo ele parece não funcionar. Caso o argumento seja verdadeiro:
<ion-input type="text" *ngIf="produto.fracionado" value="Sim" readonly></ion-input>
Caso o argumento seja falso:
<ion-input type="text" *ngIf="!produto.fracionado" value="Não" readonly></ion-input>
Contudo sempre é me retornado “Sim”, mesmo para os casos do argumento false.
se o resultado que você está recebendo for "Não"
então ele vai sempre retornar true
pois "Não"
é uma string
válida você precisa trabalhar as variáveis booleanas sempre com false
e true
, ou 0
e 1
Answered by Jason Rabelo on December 16, 2021
O seu html esta correto. Você pode me mostrar o resultado do seu objeto. Eu fiz uma simulação no meu projeto com Ionic 3 desta forma:
public produto: object = {
fracionado: false
}
Answered by Bruno Chikuji on December 16, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP