2016-04-25 15 views
0

Ich habe Objekt sumPrice auf meiner Ansicht, und ich möchte Wert abhängig von Schlüssel anzeigen. Der Schlüssel muss jedoch dem tatsächlichen Wert des grp entsprechen.Dynamische Objektschlüssel bei Pug (Jade) Vorlage in JavaScript node.js

werde ich erklären, besser unter

- each grp in Object.keys(groupedData) 
       h3= grp // for example grp has value Fruit 
       table 
        thead 
        th Name 
        th Price 
        tfoot 
        th Sum: 
        th= sumPrice.grp //this doesn't work, but this: th= sumPrice.Fruit will work! 
        th 
        th 
        tbody 
        // [........] 

ich im Falle nehme sumPrice.grp, Antrag auf „sumPrice.grp“ gesucht Wert statt „sumPrice.Fruit“ - erkennt nicht, dass eine grp variabel ist. Gibt es dafür eine einfache Lösung?

Antwort

1

sumPrice.grp funktioniert nicht, weil sumPrice keinen Schlüssel mit dem Namen grp hat.

Sie können es tun, indem Sie verwenden.

In diesem Fall verwenden Sie den Wert grp und nicht dessen Namen.

+0

Großartig habe ich versucht: 'th = sumSales. [Grp]', ich habe vergessen, dot zu entfernen ... – DiPix

Verwandte Themen