mixins相关内容

是否将Mixin属性作为另一个Mixin的参数?

如何创建使用嵌套混合属性作为参数的混合? 我用下一个例子来解释一下。 我有一个“Transition-Property”混合: .transition-property (@props){ -webkit-transition-property: @props; -moz-transition-property: @props; -o-transition-prope ..
发布时间:2022-03-03 16:54:08 前端开发

Groovy 中@Delegate、@Mixin 和 Traits 之间的区别?

有人能解释一下我什么时候想使用 Groovy Traits vs. Mixins (@Mixin) vs. Delegates (@Delegate)?也许一些权衡和设计问题会有所帮助. 它们似乎都允许重用多个“类"行为.谢谢.:-) 这个 SO 线程也很有帮助:@Delegate 之间的区别和 Groovy 中的 @Mixin AST 转换 解决方案 我同意,它们似乎都允许重 ..
发布时间:2022-01-18 12:05:30 其他开发

Sass 中的 @if 语句中的 @import

我只想加载登录页面所需的 css 以提高性能.在我的其他页面上,我想要一个分组的 css 文件,该文件将缓存在包含我所有 css 的每个页面上. 我有以下文件: minifiedcssforloginpage.scss分组页面.scss 在 minifiedcssforloginpage.scss 我声明 $load-complete-css:false.之后我导入 myproject. ..
发布时间:2022-01-15 22:18:42 其他开发

Jackson 使用 mixins 序列化具有动态不同名称的属性

我使用不同的 NoSQL 数据库,根据数据库,我需要将“id"命名为不同的.因此,例如在 OrientDB 中,id 被命名为“@rid" @JsonProperty("@rid")私有字符串 id; 对于 MongoDB,id 被命名为“_id" @JsonProperty("@_id")私有字符串 id; 我不知道现代数据库开发人员有什么问题,而不仅仅是将 id 字段命名为“id"^^ ..
发布时间:2022-01-13 13:53:37 Java开发

Sass 变量默认作用域

我在跨范围使用 Sass 中的变量默认值时遇到问题.我的测试示例是: @mixin foo {$val: '红色' !default;.酒吧 {颜色:$val;}}@include foo;.class1 {$val: '绿色';@include foo;.class11 {@include foo;}}$val: '黑色';.class2 {@include foo;}.class3 {$va ..
发布时间:2022-01-04 11:54:00 其他开发

CSS 属性作为 SASS 混合值

我尝试构建一些通用的边距/填充混合... 这是我的代码: [class*="shift"] {$sft-o: 10px;@mixin shift_stp($val) {&[class*="_sml"]{ $val: $sft-o;}&[class*="_mid"]{ $val: $sft-o * 2;}&[class*="_big"]{ $val: $sft-o * 3;}}&[class ..
发布时间:2022-01-02 18:11:10 前端开发

Django:为可重用的模型字段创建 Mixin

我有几个字段要添加到项目中的大多数模型中.例如,这些字段是“跟踪字段",例如创建日期、更新日期和“活动"标志.我正在尝试创建一个 Mixin,我可以将它添加到每个模型类中,这将允许我通过多重继承添加这些额外的字段.但是,当创建对象实例时,我通过 Mixin 添加的模型字段似乎显示为对象的方法而不是数据库字段. 在 [18]: Blog.objects.all()[0].createdOut[18 ..
发布时间:2022-01-02 09:00:49 其他开发

将 mixin 与 Django 表单类一起使用

我正在考虑创建一个 mixin 表单类,以便我可以将一组通用字段添加到各种非常不同的表单中.仅将其用作基类是行不通的,因为我希望能够像这样使用其他表单作为基类: class NoteFormMixin(object):note = forms.CharField()类 MainForm(forms.Form):名称 = forms.CharField()年龄 = forms.IntegerFie ..
发布时间:2022-01-01 13:16:12 其他开发

LESS CSS - 根据主体类更改主题颜色的变量值

在这里开始掌握 LESS,但有一件事仍然有点不清楚. 假设我的网站有多个颜色主题,由 body 标签上的一个类控制.由此我可以为每个主题中的每个元素重新定义各种颜色.如果我有很多元素要更改……以及很多主题,这很容易但相当耗时.每次添加新主题时,我都需要重新写出所有选择器,并使用不同的颜色值. 我目前的工作基于我发现的另一篇文章:LESS.css 变量取决于类 ... 然而,对于我 ..
发布时间:2021-12-29 22:59:13 前端开发

减少与可选参数的混合

我有一个 Less mixin 定义为: .fontStyle(@family, @size, @weight: normal, @style: normal, @color: #ffffff, @letter-spacing: normal) {字体系列:@family;字体大小:@size;颜色:@color;字体权重:@weight;字体样式:@style;字母间距:@letter-spa ..
发布时间:2021-12-29 19:56:59 前端开发

Ruby:模块、需要和包含

我正在尝试使用 Ruby 模块(mixins). 我有 test.rb: #!/usr/bin/env rubyrequire_relative 'lib/mymodule'类 MyApp包括我的模块self.hallo结尾 和 lib/mymodule.rb: 模块 MyModule你好放“你好"结尾结尾 非常简单的设置.但它不起作用:(: ruby test.rbtest.rb ..
发布时间:2021-12-29 14:25:04 其他开发

获取包含模块的类列表

我有一个 mixin,我想获取包含它的所有类的列表.在mixin模块中,我做了以下事情: 模块 MyModuledef self.included(base)@classes ||= []@classes 效果很好: >MyModule.classes #=>零>MyClass.new #=>#>MyModule.classes #=>[“我的课"] 现在,我想将 ..
发布时间:2021-12-29 14:19:10 其他开发

Bootstrap 3:添加一组新的列

我已经使用 Bootstrap 3 一段时间了,现在我需要为水平移动设备制作一组新的额外小列(例如 384px 屏幕宽度)和在此之后使用它如下: col-xxs-1、col-xxs-2、col-xxs-offset-5、hidden-xxs 等 是否有一些 Bootstrap Less 用于此目的的混合?我不知道如何使用它们 编辑: 有一个名为 .make-grid() 的 ..
发布时间:2021-12-28 14:57:10 其他开发

Bootstrap 3 mixin 多个 make-*-column

我正在使用特定的 mixin 试图使我的代码更清晰.所以不要使用: 我正在使用: 在我的 mixins.less 中: .stackOverflowRocksIt{.make-lg-column(3);.make-md-column(4);.make-sm-column(6);.make-xs-column(12);} 它适用于 XS 和 SM 视口,但当我调整为 MD 或 L ..
发布时间:2021-12-28 14:54:38 其他开发

带有 Bootstrap + LESS Mixins 的语义网格 ¿ 如何?

Twitter bootstrap 文档讨论了三个用于生成网格系统的 mixin: .container-fixed();#grid >.核();#grid >.体液(); 我知道如何设置页面以使用引导程序和更少...但我不知道如何在语义上使用网格系统.文档说明了使用什么 mixins 但没有说明如何使用... ¿ 任何人都可以说明如何使用它们来创建语义网格吗?只是想弄清楚或看看它是如何工作的 ..
发布时间:2021-12-25 20:31:26 前端开发

与 C# 4.0 混合

我已经看到了关于是否可以在 C# 中创建 mixin 的各种问题,并且它们通常被定向到 codeplex 上的重新混合项目.不过,我不知道我是否喜欢“完整界面"的概念.理想情况下,我会像这样扩展一个类: [可标记]公开课 MyClass{....} 通过简单地添加 Taggable 接口,我可以通过某种对象工厂创建 MyClass 类型的对象.返回的实例将包含在 MyClass 中定义的所有 ..
发布时间:2021-12-25 08:13:28 其他开发

ES6 类的 Mixin,用 babel 转译

根据各种来源(2ality, esdiscuss) 应该能够将 mixins 添加到类中: EDIT 发现类方法不可枚举,因此无法工作.编辑了下面的代码,但仍然没有快乐 class CartoonCharacter {构造函数(作者){this.author = 作者;}通过绘制() {console.log("绘制者", this.author);}}//这行不通//类方法不可枚举//类 ..
发布时间:2021-12-23 11:44:00 前端开发