mixins 相关问题

mixin是一种使用来自另一个对象的属性或方法来增强对象而无需继承该对象的方法。

clang 18 和来自多个基础的运算符重载

我已将 clang 从版本 14 升级到最新版本(主干上为 18),看来我的代码中唯一的问题是来自多个基类的运算符继承(一个示例和对上帝的引用......

回答 1 投票 0

如何从给定类动态创建子类并增强/扩充子类构造函数的原型?

我有一个不寻常的情况,我需要动态生成一个类原型,然后使用反射工具(无法更改)遍历原型并找到所有方法。如果我能努力的话...

回答 3 投票 0

在Lit Web组件的scopedElements中使用mixin?

我一直在与 Lit 合作,我遇到了需要帮助的情况。 我想为我的一个 Web 组件使用 mixin。 父组件: 类 ParentComponent 扩展 MixinWrapper(

回答 1 投票 0

为什么collections.MutableSet没有提供更新方法?

当实现一个像集合一样工作的类时,可以继承collections.MutableSet,如果您实现了新类所需的方法,它将赋予新类一些mixin方法。 ...

回答 2 投票 0

Vue2 - 公共/私有方法实现在 mixin 中是什么样子?

我看到以下内容已记录,但我无法想象如何实现这一点。 // 甚至更好! var myGreatMixin = { // ... 方法: { 公共方法(){ // ...

回答 1 投票 0

在 Sass mixin 中跳过可选参数

我有这个 mixin 来处理简单的 CSS3 线性渐变: @mixin 线性渐变($from, $to, $dir: 底部, $dir-webkit: 顶部, $ie-filters: false) { 背景颜色:$to; 背景图像:-

回答 2 投票 0

如何创建 Mixin 枚举

我正在尝试使用 pathlib.Path mixin、MCVE 创建一个枚举: 导入枚举、路径库 类测试(pathlib.Path,enum.Enum): 路径1 = pathlib.Path('/路径1') 路径2 = pathlib.Path('/路径2') 哪个...

回答 1 投票 0

Mixin 设计为各种应用扩展模板参数结构

我有一个模板类,它接受结构作为参数(这是有原因的,我不会在这里讨论,但设计需要它)。我正在尝试生成混合设计模式(静态

回答 1 投票 0

JS 中基于 Mixin 和 Trait 的组合

我在组合和混合方面遇到了一些麻烦。 例如,假设我们有一个 AHero 和 Hero1 对象。 所有英雄都可以移动,所以 AHero.move() 是一个东西。 现在,在开发的某个时刻,我...

回答 1 投票 0

从 mixin 到内部类访问外部类的实例

我的目标是非静态嵌套类,例如 包装任何东西; 类外层{ 公共 int x; 类内部{ 公共无效foo(); } } 我想写一个 SpongePowered Mixin...

回答 1 投票 0

错误:声明只能在样式规则中使用

我声明了我的@mixin,它没有给我带来任何问题,突然它开始给出这个错误: @mixin flexbox($justify-content:中心,$align-items:中心,$flex-direction:列,$flex...

回答 1 投票 0

Live Sass 编译器在处理 mixin 时抛出错误

我的问题:实时 Sass 编译器在处理 mixin 时抛出错误: 编译错误 错误:需要 2 个参数,但只传递了 1 个。 ╷ 8 │ $fontSize: rem(14); ^^^^^^^ 这是我...

回答 1 投票 0

如何在TypeGraphQL中使用mixins来复制“特征”并扩展类型?

我正在尝试将 PHP 中的“特征”概念复制到 TypeGraphQL 类型中。然而,在抽象类和 mixins 之间,我有点迷失了,甚至无法弄清楚什么是谷歌...... 我

回答 1 投票 0

Ruby module_function 与包含模块

在 Ruby 中,我知道可以通过使用 module_function 来使用模块函数,而无需在模块中混合,如此处所示。我可以看到这有什么用处,因此您无需使用该功能即可使用

回答 3 投票 0

创建一个名为 LoggerMixin 的 mixin,为类添加日志记录功能

当我从 car 类调用 info 方法时,我希望 Mixin 记录方法名称及其参数,我询问了 Chatgpt,但它给了我一个使用 getattrebute 方法的令人困惑的解决方案。请...

回答 0 投票 0

创建一个 mixin 类,向类添加日志记录功能

每当从类中调用方法时,mixin 必须记录方法名称及其参数。 这是我的问题(创建一个名为 LoggerMixin 的 mixin,它将日志记录功能添加到类中。

回答 0 投票 0

django 中的 Mixins。?

Django 内置的基于类的视图提供了很多功能,但其中一些功能您可能需要单独使用。例如,您可能想要编写一个呈现模板的视图来制作 HTTP

回答 1 投票 0

Ruby Mixin / Rails Concern 在所有包含的类之间共享变量

我正在尝试创建一个关注点,该关注点包含从包含类映射的字段。然后我需要根据所有映射的数据执行操作。这是我目前拥有的简化:

回答 0 投票 0

Dart 3 中的“接口类”有什么意义?

我一直在玩 Dart 3,并且是新类修饰符的粉丝。但是我似乎无法理解:为什么接口类存在?我了解接口 mixin 因为...

回答 1 投票 0

Typescript 函数返回类不能定义私有成员

我想知道为什么我不能为使用以下函数生成的返回类定义私有成员。有谁知道为什么它不能私有和受保护?我在某处看到这段代码......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.