Wahrscheinlich ist es eine noobisch Frage. Momentan tüftele ich an Framer.js. Ich habe eine CoffeeScript-Frage.deklarieren dynamische Variable in Schleife Coffescript
Also ich habe ein Array und ich möchte eine dynamische Variable zu einer Objektinstanz deklarieren. Der obige Code erzeugt nur 5 li-Layer (was Framer-spezifisch ist> Ich möchte keine nicht selbsterklärenden Layernamen im Editor haben)
Also innerhalb der for-Schleife;
var item-orange = neue Ebene ...
var item-apple = neue Ebene ... und so weiter
Wie kann ich erreichen dies mit Coffeescript?
Was „Editor“ meinen Sie das? Warum benutzt du dafür kein Objekt ('{orange: ..., apple: ...}')? –
Was möchten Sie erreichen? Was bedeutet "y: li * 60", ist das nicht NaN? Warum weisen Sie die gesamten Array-Typen als Text zu? Was ist der Sinn dieser Druckanweisung? Können Sie Ihr Problem in Bezug auf die erwartete und tatsächliche Leistung erklären? – kba
Wahrscheinlich hätte ich den Rest des Framer-Jaros ausziehen sollen. Grundsätzlich wird jeder Wert in Array zur übergeordneten Dropdown-Liste mit einem Abstand von 60 Pixeln vertikal hinzugefügt. Die Druckfunktion ist eine Möglichkeit, console.log in Framer Studio auszuführen. Ich habe ein bisschen gevögelt. Mit "# {i}" können Sie Werte von Elementen abrufen. Framer.js ist ein Prototyping-Framework mit einer IDE namens Framer Studio. – myradon