Je cette condition que vérifier laquelle de ces 2 propriétés owner
et tenant
est vrai et attribue une chaîne à this.productStatusReferences
selon que owner
ou tenant
qui est vraiJavaScript - vérifier si la valeur de la propriété est une chaîne vrai et retour
if (this.projectCurrentProduct.occupancyType.owner) {
this.productStatusReferences = 'productStatusSale'
} else if (this.projectCurrentProduct.occupancyType.tenant) {
this.productStatusReferences = 'productStatusRent'
}
Je suis à la recherche d'une solution plus sophistiquée qui fait le même travail avec Lodash ou es2015 par exemple?
Vous ne savez pas ce que vous demandez. Il n'y a pas grand chose à corriger ici - un ternaire n'est pas en ordre puisqu'il y a deux ifs - un switch pourrait être plus facile à lire – mplungjan
Que devrait-il se passer si ce n'est ni l'un ni l'autre? – Bergi
Vous devez créer une variable pour 'this.projectCurrentProduct.occupancyType'. – Bergi