Utilisation du dictionnaire Concept, je veux faire la tâche suivante.
1. Closed
2. Open
3. Cancelled
4. Rejected
5. Saved
6. Draft
7. Pending Approval
Cela les différents statuts. Maintenant, ma table est comme suit
Purchase Order Status
PO1 closed
PO2 pending_approval
PO3 open
PO4 Draft
PO5 Cancelled
PO6 Rejected
PO7 Saved
Maintenant, j'ai besoin de chacun statut dans une couleur différente à l'aide de Badge
Méthode à utiliser est la méthode du dictionnaire.
Quelqu'un peut-il me dire quelle est la méthode du dictionnaire? (Brève explication)
Et gentiment me donner la solution aussi
Dictionnaire est un type de données qui correspond à des clés à des valeurs et vous permet d'obtenir la valeur d'une clé donnée dans O(1) heure.
Dans TypeScript ou JavaScript, vous pouvez utiliser un objet comme dictionnaire:
const dictionary = {
'key1': 'value1',
'key2': 'value2'
};
console.log(dictionary['key1']); // outputs 'value1'
Vous pouvez également utiliser le type Map
Type:
const map = new Map<string, number>();
map.set('key1', 100);
map.set('key2', 200);
console.log(map.get('key2')); // outputs 200
let city : {[index:string]: [string,string]}={};
city["london"] =["rainy",22];
city["tehran"]=["sunny",23];
city["shiraz"]=["cloudy",33];
for(let key in city){
console.log(`the weather in ${key} is ${city[key][0]} and weather is
${city[key][1]}` )