Вопросы по теме 'mixins'

Абстрактный класс + миксин + множественное наследование в питоне
Итак, я думаю, что код, вероятно, объясняет то, что я пытаюсь сделать, лучше, чем я могу это сделать словами, так что вот: import abc class foo(object): __metaclass__ = abc.ABCMeta @abc.abstractmethod def bar(self): pass...
14014 просмотров

Миксин против наследования
В чем разница между миксином и наследованием?
31839 просмотров
schedule 14.11.2022

как добавить статические методы с помощью groovy mixin
Я хочу использовать функцию миксина groovy для импорта методов как «методов класса (статических)» вместо методов экземпляра. Когда я использую миксин, даже если у меня есть статический метод в моем классе миксина, он преобразуется в метод экземпляра...
2412 просмотров
schedule 06.06.2024

Поддерживает ли Objective-C трейты/примеси?
Существуют ли какие-либо методы для эмуляции трейтов или примесей в Objective-C? В Scala, например, я могу сделать что-то вроде этого: trait ControllerWithData { def loadData = ... def reloadData = ... def elementAtIndex = ... } trait...
2883 просмотров
schedule 28.10.2023

Использование миксина (?) для упрощения потокового ввода/вывода
Поскольку многие студенты, с которыми я работаю над общим кодом, имеют некоторые проблемы с пониманием правильной перегрузки оператора потока, я попытался создать вспомогательный шаблон (не знаю, настоящий ли это миксин), чтобы упростить код и...
123 просмотров
schedule 07.03.2024

Правильное использование Mixins в LESS
Я пытаюсь создать простые «шаблоны», используя меньше, но я думаю, что могу делать это неправильно. вот что я собираюсь: <div class='box'>content</div> и файл .less: //this is the mixin .blueBoxNotificationDiv {...
226 просмотров
schedule 17.05.2024

Модули Ruby, смешанные с использованием включения и расширения - как это работает?
Ниже приведены фрагменты кода: Модуль: ActiveSupport::Concern module ActiveSupport module Concern def self.extended(base) base.instance_variable_set("@_dependencies", []) end def...
3766 просмотров
schedule 26.03.2024

Почему при смешивании трейта создается анонимный класс?
scala> class A defined class A scala> trait B defined trait B Создание объекта класса A дает нам: scala> new A res4: A = A@11ea3fc Но создание объекта класса A с добавлением признака B дает нам: scala> new A with...
1250 просмотров
schedule 16.12.2023

Правильный способ реализовать то, что раньше было Mixin в Java?
Я являюсь частью проекта по объединению кода, написанного на разных языках в разное время, в одно приложение. Моя работа переходит с C++ на Java. Прочитав комментарии к этому вопросу:...
133 просмотров
schedule 10.12.2022

mixin: на метод есть ссылка в определении, но его нет ни в одном из исходных интерфейсов
Я прочитал руководство Racket 13.7.3 Параметризованные миксины Я использую параметризованные миксины для создания класса good-eat-fish% из fish% (define fish-interface (interface () eat get-size)) (define fish% (class* object%...
81 просмотров
schedule 22.10.2022

Использование и внутри Less миксинов
Вот мой код миксина .bleed() { &:before, &:after { content: " "; width: 3%; height: 100%; display: block; .horizontal-gradient(none, #000, rgba(0,0,0,0.0)); float: left; }...
97 просмотров
schedule 10.02.2024

Миксин SASS не принимает переменные
У меня есть следующие миксины в моем проекте SASS: @mixin define-size($height, $width) { width: $width; height: $height; } @mixin define-square($size) { @include define-size($size, $size); } И я пытаюсь вызвать их, но получаю ошибку...
1332 просмотров
schedule 02.04.2024

Доступ к методам рекомендуемых объектов из реализации по умолчанию
Я пытаюсь выяснить, каково удобство использования межтиповых объявлений в Spring AOP, но я застрял с одной проблемой, которая делает его немного бесполезным. Аспект HelloMixin объявляет, что рекомендуемые службы реализуют HelloService , и...
178 просмотров
schedule 15.06.2024

Общие методы beforeInsert и beforeUpdate из Mixin для общих столбцов домена
Большинство доменных объектов, которые использует наша компания, будут иметь некоторые общие свойства. Они представляют пользователя, создавшего объект, пользователя, который последним обновил объект, и программу, которую он использовал для этого....
3950 просмотров
schedule 31.12.2023

Как использовать примеси компаса в проекте с использованием Sass
редактор градиентов от ColorZilla говорит: // нужна последняя версия Compass, добавьте '@import "compass"' в ваш scss Ну, я обнаружил, что это не так просто. Очевидно, если вы просто бросите @import «компас»; в верхней части вашего...
5741 просмотров
schedule 13.03.2024

Добавьте псевдоклассы с препроцессором Stylus CSS
Я новичок в препроцессоре Stylus CSS, но то, что я видел до сих пор, мне очень нравится. Во всяком случае, у меня есть следующий css: $link color #777 display block ... a.className, a.className:hover, a.className:visited @extends...
1524 просмотров
schedule 23.02.2024

Добавление SCSS Mixin :: перед стилем
@mixin item { /* Element Styling */ ::before { /* Element ::Before Styling */ } :hover::before { /* Hover animation to be performed by the before when the main element is in a hover state */ } } .item { @include item; } Этот...
592 просмотров
schedule 21.02.2024

Могут ли миксины и переменные SASS находиться в разных файлах?
Привет, я пытаюсь организовать свои файлы sass в отдельные фрагменты проекта, используя GULP. Однако, когда я импортирую миксины и переменные в отдельные файлы: Файл:variables.scss //first import variables that might be used throughout all...
14959 просмотров
schedule 07.05.2024

Область видимости переменных в миксинах SASS
Я пытаюсь обернуть свой мозг вокруг этого, и, надеюсь, кто-то здесь может просветить меня. У меня есть этот код в качестве примера: @mixin stuffs() { color: $color; } $color: #000; .single { $color: white; @include stuffs(); } Я...
388 просмотров
schedule 05.03.2024

Десериализация родительского объекта на основе идентификатора
Я пытаюсь десериализовать событие «onclick», содержащееся в объекте «модуль», представленное следующим JSON: { "parent": { "id": 0, "children": [{ "child": { "id": 1, "description":...
524 просмотров
schedule 18.05.2024