cost 179 ms
在 object 构造期间从嵌套的 object 获取属性名称时,getter 如何在嵌套对象中工作? - How do getters work in nested objects when getting a property name from a nested object during object construction?

我想在 object 构造期间在 object 中获取嵌套属性名称。 我究竟做错了什么? 如何从嵌套的 object 中获取预期的 output: 'c' ? 起点:MDN 文档const obj = { log: ['a', 'b', 'c'], get latest() { ...

模板设置器设置未知类型的值。 我可以为此值使用非模板吸气剂吗? - Template setter setting a value of an unknown type. can I have a non template getter for this value?

我正在为 c++ 中的命令行 arguments 编写一个库。当用户声明他们希望从命令行接收的值时,我想以他们指定的类型返回该值。 例如,用于添加多个整数的命令行程序。 用户希望以 int 形式接收数字,因此他们可以通过采用他们想要存储的类型的模板集 function 来实现。 用户使用 get ...

getter 'description' 的返回类型是 'String?' 这不是其设置器“描述”的“字符串”类型的子类型 - The return type of getter 'description' is 'String?' which isn't a subtype of the type 'String' of its setter 'description'

我创建了其中一个参数是选项的方法,所以我使用 [] 来声明可选参数。 为此,我让 _description 可以为空。 但是当我在 getter 和 setter 中使用它时,它给我的错误是“getter 'description' 的返回类型是 'String?' 这不是其设置器“描述”的“字符串 ...

隐式转换为联合类型? - Implicit casting to union type?

假设我们有以下描述一个人的参数:姓名(字符串)和年龄(无符号整数)。 我想写一个通用的设置器 API function,有人可以调用它来设置特定人的姓名或年龄。 其原因将在下面解释。 我所做的是定义一个枚举类型的人员参数名称: 还有一个用于 person 参数值的联合类型: 现在,function ...

分配给同一参考时 Setter 未运行 - Setter not running when assigning to the same reference

我的 setter 代码没有在这里运行,我认为是设计使然,因为我正在设置相同的参考。 我可以使用语法来确保设置器运行吗? 编辑:感谢大家的帮助,我发现了问题,我正在使用 Fody/PropertyChanged package,它会修改属性设置器并检查更改。 调试时我看不到他们的更改,因此很难追踪 ...

字段是否需要属性才能使用 get set? - Do fields need properties to use get set?

我正在上课,我想知道 getter 和 setter 应用的区别。 例如 在我所做的事情中,我有“私人字符串名字;”。 因为它没有 {get;set;} 它是变量而不是 class 中的字段吗? 也因为它是私有的,我使用了一个同名的属性来访问名字。 我想我的问题是,如果我必须写 {get; ,那么 ...

我如何在其中引发值错误。 我正在尝试这样做,但它不会只是 output - how do i raise a value error in this. i am trying to do so but it wont just output

创建一个名为 Position 的 class 来管理 position x 和 y。 您的构造函数应采用 x 和 y 的初始 position 以及 x 和 y 的上限,然后使用属性来管理 x 和 y,以便它们不能设置在这些限制之上。 请注意,x 和 y 都需要一个属性(getter/sette ...

如何使用 Hibernate 仅更新数据库的一个属性...因为它由于 getter 和 setter 分配了 NULL 值? - How to update only one attribute of Database using Hibernate... Since it assigns NULL values due to getters and setters?

我正在尝试使用其主键更新一行,问题是 Hibernate 更新了整行,因为我没有传递任何其他属性的值(例如:属性是 empid,名称是薪水和地址。我将通过 empid= 1 和要更新的姓名。但它会将 NULL 设置为其他 2 个值,即地址和薪水),并将 NULL 分配给它们。 我只想更新选择性属性 ...

在 Javascript Class 中使用 Setters 和 Getters 时在方法上未捕获类型错误 - Uncaught TypeError on methods when using Setters and Getters in Javascript Class

我试图在我的 class 中使用 setter 和 getter 将 url 字段设置为具有自己的属性(值、域、图标)的 object,但是当我在 url 参数上使用像“startsWith()”这样的字符串方法时,我收到错误“ Uncaught TypeError: url.startsWith ...

Dart:当尝试更改此列表的一个元素时,作为列表的类中的属性正在调用其 getter - Dart: A property in a class which is a list is calling its getter when trying to change one element of this list

我有一个抽象类,其中包含使用get和set关键字定义的公共属性settingsDefaultSchedule 、 settingsScheduleInAdvance 、 settingsPostoneDuration 、 planData 、 homePageNumOfHours 、 savedT ...

在 python 中定义 class 属性时出现问题 - problem defining class property in python

我是 python 编程的新手,我试图将所有属性检查封装在下面的 class object 中,但其中一个不起作用(检查撤回是否大于书架内的书籍数量): 我预计这会返回书本不足的值错误,但事实并非如此。 我已将 print 添加到代码中以查看行为。 我注意到 withdraw 方法有效,但结果值未由 ...

有没有办法让属性的 += 和 -= 调用实例的方法? - Is there a way to += and -= of an attribute call a instance's method?

问题:有没有办法在下面的 class 中调用( +=和-= )( insert_knot和remove_knot )? 编辑:它不是从这个问题中复制的,因为我正在更改 class 的属性(求和和减法),而不是实例本身。 我的意思是,我对属性求和/减去,应该调用实例的方法。class SplineC ...

php,我无法将属性设置为来自 __get 的引用,有什么解决方法吗? - php, I cant set property as reference from __get, any workaround?

通常我们会这样使用它: https://onlinephp.io/c/cf4e3 这导致了预期的结果: 注意 & 字符,作为它的参考。 到目前为止,一切都很好! 但是,如果__get魔法方法创建了这个呢? https://onlinephp.io/c/21f4f 参考字符消失了! 如何 ...

为什么在尝试分配对属性 object 的引用时调用 __get() 魔术方法? - Why is the __get() magic method called when trying to assign a reference to a property object?

https://onlinephp.io/c/f7f16 在这里你可以看到,我创建了一个stdClass object,尝试将它传递给一个不存在的变量,然后__get()被执行——即使我只是想写它,而不是阅读。 如果我没有die()它,我会得到Indirect modification of o ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM