首页 文章
  • 0 votes
     answers
     views

    注册Vuex模块(未找到名称空间或getters.default)的问题为空

    我已经尝试过跟随Chris Fritz的一个调整示例,该示例以更高效的方式注册组件,如下所示:https://www.youtube.com/watch?v=7lpemgMhi0k,但是当我尝试使用... mapActions时,我遇到无法找到命名空间的问题,如果我尝试手动注册模块,我得到getter.default期望一个动作的错误,但返回{} 我会尝试保持干净 - 第一批信息是我的模块设置,下...
  • -3 votes
     answers
     views

    C如何构建静态私有成员的getter?

    我正在使用C作为我的一个小项目 . 我想在类头文件中定义一个静态常量字符串,并使用(静态)getter返回此字符串 . 这是头文件 //*.h class Authordd : public personDB { public: Authordd(); Authordd(QString dbName, QString dbSurname); ...
  • 1354 votes
     answers
     views

    为什么要使用getter和setter / accessors? [关闭]

    使用getter和setter的优点是什么 - 只能获取和设置 - 而不是简单地为这些变量使用公共字段? 如果getter和setter做的不仅仅是简单的获取/设置,我可以非常快地解决这个问题,但我不是100%清楚如何: public String foo; 更糟糕的是: private String foo; public void setFoo(String foo) { this.foo ...
  • 106 votes
     answers
     views

    通过反射调用吸气剂的最佳方式

    我需要获取具有特定注释的字段的值,因此使用反射我可以获得此字段对象 . 问题是这个字段将永远是私有的,虽然我事先知道它总是有一个getter方法 . 我知道我可以使用setAccesible(true)并获取其值(当没有PermissionManager时),但我更喜欢调用其getter方法 . 我知道我可以通过查找“get fieldName”来寻找方法(虽然我知道例如布尔字段有时被命名为“is...
  • 0 votes
     answers
     views

    在C#getter中使用StringBuilder会特别糟糕吗?

    getter将获得有关它所在的struct的状态的消息,它由struct的属性的组合定义,这些属性是有限的 . 首先,这不是关于micro-optimization,我只是认为: StringBuilder msg = new StringBuilder(); ... msg.AppendLine("static string"); ... 看起来更清洁: String ms...
  • 0 votes
     answers
     views

    Vuex使用Nuxt存储未知的吸气剂

    我已经在Vuejs完成了我的应用程序,现在我决定“重写”因为SSR而在Nuxt上的所有内容:)我只是得到了所有东西但是有这个吸气的东西我没有得到...我无法绕过它即使虽然我努力了,我不确定我错过了什么 . 我正在使用vuex模块,所以我的/store/categories.js看起来像: export const state = () => ({ categories: [ {...
  • 6 votes
     answers
     views

    Kotlin val差异吸气器覆盖与分配

    我开始和Kotlin一起玩,并通过自定义getter阅读有关可变val的内容 . 正如here或Kotlin Coding Convention中提到的那样,如果结果可以改变,则不应覆盖getter . class SampleArray(val size: Int) { val isEmpty get() = size == 0 // size is set at the beginn...
  • 165 votes
     answers
     views

    好的还是坏的做法?在getter中初始化对象

    我似乎有一种奇怪的习惯......据我的同事说,至少 . 我们一直在一个小项目上工作 . 我编写类的方式是(简化示例): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { ...
  • 4 votes
     answers
     views

    Kotlin - 可空场的非空吸气剂

    我是Kotlin的新手,我尝试将一个小型Java项目改造成这种新语言 . 我在我的项目中使用mongodb,我有一个类,例如: class PlayerEntity { constructor() {} //for mongodb to create an instance constructor(id: ObjectId, name: String) { //used in code...
  • 7 votes
     answers
     views

    C#速记吸气剂和二传手

    C#中的Setter和Getters如何实现封装?对于这些setter和getter,我不是新手,我有编程背景,特别是java . 在java中你使用像这样的setter和getter public class Person { private String fName; public void setName(String someName) { fName =...
  • 1 votes
     answers
     views

    PHP中的Setters / Getters,Visibility [OOP]

    我正在重新格式化我的课程(见下文) - 我认为我错误地在我的 class 中设置了相同的可见性,而属性应该是私有的,并且在大多数情况下,getter / setter应该是公开的 . 要 grab 一个属性,我只需要$ path-> propertyname,但我注意到它更实用的有setter / getters . 如果我要实施吸气剂,我应该为每个 properties 制作一个,还是可以...
  • 1 votes
     answers
     views

    最后的字段,工厂构造函数或带有getter的私有字段何时应该用于dart?

    如果你能弄清楚如何重命名这个问题,我愿意接受建议 . 在Dart语言中,可以编写带有final字段的类 . 这些字段只能设置 before the constructor 正文运行 . 这可以是声明(通常用于类中的静态常量),在声明构造函数或使用 this.field 简写时的初始化列表语法中: class NumBox{ final num value; NumBox(this.valu...
  • 417 votes
     answers
     views

    View的getWidth()和getHeight()返回0

    我正在动态创建我的android项目中的所有元素 . 我试图获得按钮的宽度和高度,以便我可以旋转该按钮 . 我只是想学习如何使用android语言 . 但是,它返回0 . 我做了一些研究,我发现它需要在 onCreate() 方法之外的某个地方完成 . 如果有人能给我一个如何做的例子,那就太好了 . 这是我目前的代码: package com.animation; import android....
  • 0 votes
     answers
     views

    超出最大递归深度 - Python Setter和Getters [重复]

    这个问题在这里已有答案: Python: maximum recursion depth exceeded while calling a Python object when calling copy function 1回答 Using Properties in Python clases cause “maximum recursion depth exceeded” [dupli...

热门问题