mixins

Ein Mixin ist eine Möglichkeit, ein Objekt mit Eigenschaften oder Methoden eines anderen Objekts zu erweitern, ohne von diesem Objekt zu erben.
2
Antworten

Beziehen Sie PyCharm, um zu erfahren, für welche Klassen es sich handelt

Unsere Anwendung verfügt über komplexe Formularassistenten. Um Code-Duplizierung zu vermeiden, habe ich mehrere Mixins erstellt. Das Problem ist, dass PyCharm Mixing-Methoden mit Unresolved attribute refference error markiert. Dies ist ko...
27.11.2015, 11:35
1
Antwort

Was macht Groovy hier?

Ich habe versucht, Code zu debuggen, der Mixins verwendet, und ich konnte mein Problem auf dieses Beispiel reduzieren. Ich habe eine Elternklasse, die Methoden über eine Mixin- und eine Kindklasse empfängt, die von der Elternklasse erbt. Wenn ic...
01.03.2012, 22:42
1
Antwort

Selbsttypvererbung in scala

Sagen Sie, ich habe die folgenden Merkmale: %Vor% Compilerfehler: illegal inheritance; self-type C does not conform to B's selftype B with A Wie erwartet, wenn ich die Annotation des Selbsttyps auskommentiere, ist der Compiler glücklich...
06.08.2010, 07:16
2
Antworten

Warum schließt die Einfügung von Ruby-Modulen die Singleton-Klasse des Moduls aus?

Wenn Klassen in Ruby geerbt werden, werden auch die Singleton-Klassen vererbt: %Vor% Bei Modulen ist dies jedoch nicht der Fall: %Vor% Um diese Einschränkung zu umgehen, greifen viele Leute auf diesen hässlichen Hack zurück: %Vor% Ok...
03.10.2010, 04:08
3
Antworten

Breakpoints mit sauberem Bourbon-Gitter

Ich versuche, ordentlich für Bourbon zu verwenden, und ich habe die meisten Dinge aussortiert, aber ich treffe einige Straßenblockaden, wenn es darum geht, die Bruchstellen zu schaffen. Ich bevorzuge separate Sass-Dateien für Handy, Tablet, D...
04.04.2013, 08:08
1
Antwort

WENIGER Übergang Mix

Kann jemand zeigen, wie der folgende LESS-Mix verwendet wird, um die folgende Eigenschaft für .25s mit linear zu überarbeiten? border-top: 6px fest # ff3300; %Vor%     
20.02.2013, 19:07
4
Antworten

Wann verwenden wir Ruby-Modul vs Klassenzusammensetzung verwenden?

Eine ähnliche Frage wurde schon früher gestellt, aber ich frage speziell nach der Verwendung von Komposition als Alternative zur Verwendung von Modul-Mixins. %Vor% Wenn ich eine Klasse "verwenden", aber nicht erben muss, würde ich sie einfac...
02.04.2013, 01:46
9
Antworten

Just-In-Time-Ableitung

Es gibt ein weniger gebräuchliches C ++ - Idiom, das ich in der Vergangenheit einige Male gut genutzt habe. Ich kann mich einfach nicht daran erinnern, ob es einen allgemein gebräuchlichen Namen hat, um es zu beschreiben. Es ist etwas verwand...
17.12.2009, 11:51
2
Antworten

Rails bootstrap-sass definieren / überladen Mixins neu

Mit bootstrap-sass können Sie Variablen überladen, indem Sie sie definieren, bevor Sie den Bootstrap (wie in der Dokumentation) importieren: %Vor% Leider funktioniert es nicht mit Mixins, da sie in SASS neu definiert / überladen werden könne...
06.10.2012, 09:05
3
Antworten

Mixins für ES6-Klassen, mit Babel transpiliert

Nach verschiedenen Quellen ( 2ality , esdiscuss ) sollte man Mixins zu Klassen hinzufügen können: EDIT hat festgestellt, dass Klassenmethoden nicht aufzählbar sind, sodass sie nicht funktionieren können. Bearbeitete den Code unten, aber im...
09.06.2015, 12:37