问题标签 [class-attribute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3437 浏览

python - 为什么我无法在 Python 中访问 instance.__class__ 属性?

我是 Python 新手,我知道我一定遗漏了一些非常简单的东西,但是为什么这个非常非常简单的代码不起作用?

我收到以下错误:

Python中的每个对象不是都有一个__class__属性吗?

0 投票
2 回答
139 浏览

c# - 如何将一个或多个属性应用于项目中的所有类?

如何将属性应用于特定项目中的所有类?!仅将 CLSCompliant 属性应用于一个类就足够了,还是我必须应用于所有类?

谢谢你的回答...

0 投票
4 回答
1373 浏览

html - 使用 html 类属性作为 javascript 句柄是不好的做法吗

我经常需要使用 jquery 一次选择多个元素...为此,我通常只需将一个类添加到我想选择的所有元素中,然后使用 jquery 按类进行选择。

这是一种不好的做法,还是我应该改用 html 5 数据属性之类的东西?

0 投票
2 回答
634 浏览

database - 从 Weka 中的数据库加载数据集时如何声明类

我试图了解从数据库而不是文件加载数据时如何在 Weka 中表达以下 .arff 文件。.arff 文件具有以下形式:

在从数据库加载数据的情况下,由一个包含两个字段(表达式和音调)的表组成,我怎样才能让 weka 知道字段音调只有两个可能的值,正值或负值?

这两个字段都是字符串。我想在表达式上应用 NominalToString 过滤器以将其转换为 String 并应用 StringToWord 过滤器。但是由于色调属性,它无法完成......有什么解决方案吗?

0 投票
3 回答
2181 浏览

python - 如何在类属性中引用类方法?

在一个包中,我隔离了一组在一个类中完全起作用的函数/变量。由于这些函数不需要特定的上下文,因此它们成为类方法。他们可能会使用一些外部函数,这里用save_c函数表示。但我无法让以下代码工作:

以前的代码导致以下错误:

有谁知道我想要做的事情是否可以到达?还是我必须使用常规方法并在需要的地方实例化 Writer?

0 投票
3 回答
237 浏览

jquery - jQuery 对话框选择器不响应使用 Ajax 加载的元素的类名

更新:问题已解决:

由于在页面加载后创建了“有问题的”元素,因此事件委托确保所有这些元素都绑定到 jQuery 事件。

原帖:

我得到了这段代码:

它是与 JS 文件 (Ajax) 一起工作的 PHP 文件的一部分,以便通过连接字符串来“构造”由 3 个单元格的行组成的表格。对于每个单元,从数据库中加载一些数据。每个单元格都放置一个div具有给定类( dialogInfoOpener) 和特定内联样式的 a。应该单击该div元素以打开一个 jquery 对话框 - 这是问题开始的地方。

我的对话框的代码:

HTML

jQuery

该代码适用dialogInfoOpener于页面上找到的任何具有类的元素,除了属于刚刚构建的表的任何元素。单击这些 div 时,它不会做任何事情(为每个单元格正确设置了类和样式属性)。jQuery 似乎没有响应给 div 的类名。为什么? div

我希望很清楚。

我将不胜感激任何有用的建议。

0 投票
4 回答
738 浏览

python - 如何从同一类中的方法访问类数据成员?

我想_member从内部访问method(),这样做的正确方法是什么?

0 投票
1 回答
68 浏览

perl - 声明 MooseX::ClassAttribute 时出现“奇数个哈希元素”

在 OSX 'Mavericks' 上,这个:

...根据“perl -c”检查是否干净:

FOO.pm 语法OK

...但是如果我简单地使用“perl FOO.pm”运行它就会出现这个错误:

/System/Library/Perl/Extras/5.16/MooseX/ClassAttribute.pm 第 37 行的哈希分配中的奇数个元素。不能使用字符串(“文件”)作为哈希引用,而“严格引用”在 / 中使用库/Perl/5.16/darwin-thread-multi-2level/Moose/Meta/Attribute.pm 第 71 行。

我已经尽我所能弄清楚这里发生了什么,但我很难过。还有什么我必须先“使用”或声明的吗?(这是我能想到的最小的测试用例,但是每当我在模块中使用 class_has() 时都会发生错误。)

0 投票
3 回答
146 浏览

python - Python中的类属性

下面两段代码有什么区别吗?如果不是,一个比另一个更受欢迎吗?为什么我们可以动态创建类属性?

片段 1

片段 2

0 投票
2 回答
2874 浏览

python - When are python classes and class attributes garbage collected?

The above code is in Hidden.py and running python Hidden.py produces the following output:

I don't see Member __del__ class mem in output or the class mem file unless I un-comment one of the del statements. Why is this? When are python classes and class attributes garbage collected?