1

我有一个 qooxdoo 类,它的父类是qx.core.Object

qx.Class.define("qx.model.MyClass",
{
  extend : qx.core.Object,
  construct : function() {

  },
  statics : {

  },
  members : {
    apple : null
  },
  properties : {
    apple : { init : "Apple" }
  }
});

成员属性中的变量有什么区别?

4

1 回答 1

2

members 部分定义了可用作 MyClass 实例的纯 JavaScript 属性的字段。qooxdoo 的属性在上面提供了许多特性,包括自动生成的访问器和修改器方法、验证和更改事件。

此页面解释了差异: http: //manual.qooxdoo.org/2.1.x/pages/core/understanding_properties.html

这是关于 qooxdoo 属性的文章:http: //manual.qooxdoo.org/2.1.x/pages/core/defining_properties.html

于 2013-04-30T15:07:51.767 回答