问题标签 [readonly-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.
qt - 禁用 QLineEdit 时如何隐藏操作按钮?
我有一个从 QLineEdit 继承的类,我为此设置了一个图标作为操作按钮。
当我为完成者导入数据时,始终显示该图标。现在我需要隐藏这个图标以防MyEdit
被禁用或只读。我正在考虑覆盖setDisabled
和setReadOnly
我的班级,以及那里setVisible
的图标。但是这些函数不是虚拟的,所以不能被覆盖。我也在考虑像stateChanged
我的班级一样的信号,所以我可以在一个插槽中完成。但我找不到任何类似的信号QLineEdit
。你知道怎么做吗?
swagger - Swashbuckle/Swagger 模式在 PUT 操作上显示模式中的只读属性
我有一个简单的模型,它的属性Agg2Id_Agg2Reference只有一个公共 getter,但它仍然通过最新版本的 Swashbuckle 显示在 Swagger UI 中的模式 Post 操作中。
以下是模型类...
以下在 Swagger UI 中显示...
注意 1:我尝试使用和不使用 [ ReadOnly (true)] 属性来装饰属性Agg2Id_Agg2Reference ,但我仍然看到此属性显示在 Swagger UI 中。
注意 2:字符串类型属性Agg2_ServiceEndPoint也只是一个 getter,但它不会显示在 UI 架构中(如预期的那样)。
注意 3:我不想用JsonIgnore进行装饰,因为我实际上希望在客户端上保存这些数据,我只是不想在 Swagger UI 模式中将其显示为可设置的属性。
如何从 Swagger/OpenAPI 架构中删除属性Agg2Id_Agg2Reference而不显示在 Swagger UI 中?
html - 有没有办法禁用下拉菜单的文本?
我正在尝试创建一个具有下拉菜单的文本字段,但用户只能从下拉菜单中选择选项。我想禁用用户在文本框中输入的能力,同时仍然允许他们选择一个选项,但我不知道该怎么做。我试过disable
and readonly
,但都没有做我想做的事,尽管我可能错误地使用了这些属性。
编辑
我在原来的问题中意识到了两个错误。我的意思是disabled
代替disable
,我还指的是文本输入而不是文本字段。
objective-c - 属性在静态库上是只读的
我有一个具有一些属性的类,其中一些必须是只读的,否则它们可能会导致系统问题。
一个例子如下:
我遇到的问题是我要将代码作为静态库提供,但我不希望有人能够更改标头代码并允许变量可写。
如您所见,我对目标C没有太多了解,避免这种情况的最佳策略是什么?
javascript - JavaScript 中只读属性的定义是什么?这是什么意思?
我对只读属性的含义有点困惑?我知道这classList
是 MDN 定义的只读属性,但这到底是什么意思?
python - 如何创建只读插槽?
默认情况下,插槽是可写的:
如何创建只读插槽,如插槽'__thisclass__'
、、'__self__'
和'__self_class__'
类super
?
c# - 将局部变量分配给对只读字段的引用(C# 等效于“const &”)
我有一个struct
存储在一个readonly
字段中,嵌套在几级对象中(全部在我无法控制的代码中),我正在一个函数中访问它。例如:
纯粹是为了避免gift.thing.bobble.gizmo.surprise
每次使用时都必须输入,我想将其分配给名称较短的局部变量。但是,我也不需要复制结构,所以我想避免这种情况:
但是,似乎不允许出现变体(C),因此无法编译:
我的问题是:有没有办法创建一个引用只读值类型字段并且不复制它的局部变量(或其他一些方法来节省自己的一些输入)?
我是 C# 的新手,来自 C++。如果您熟悉 C++,我实际上是在寻找以下等价物:
另外:它甚至会有所作为,还是编译器足够聪明,不会在上面的 (B) 中创建副本?
顺便说一句,经过一番挣扎,我确实想出了这个噩梦:
不过,出于显而易见的原因,我对此并不感兴趣。此外,我实际上不确定这是否甚至可以避免复制。
python - 写入只读文件
我正在尝试打开一个只读文件,从中读取并写入另一个只读文件,但出现以下错误TypeError: excepted str, bytes or Os.Pathlike object, not NoneType
我的代码如下:
copy_file=file
with open(os.chmod( file, stat.S_IREAD), ‘r’) as read_obj, open(os.chmod(copy_file, stat.S_IWRITE), ‘w’) as write_obj:
....
plasticscm - PlasticsCM 是否在客户端文件上应用只读标签?
我目前正在使用 Perforce 进行源代码控制,源代码控制工作区中我的工作站上的文件被标记为只读,Perforce 使用此标记来帮助管理签出的文件。和虚幻引擎编辑器,利用该标签,并让我知道何时需要签出某些文件,我非常重视这一点,因为有时您可能正在处理一个资产,并在没有意识到的情况下影响许多文件。
我们还将 Google 驱动器与 Filestream 客户端一起使用。这在我的工作站上安装了 ag:/ 驱动器,我放置了我所有的工作项目文件夹,不仅仅是代码,还有所有日常工作的东西。
此设置适用于一切,除了... Google 驱动器不支持“只读”标签,并且使用 perforce 更不方便,必须协调项目或手动检出文件(我习惯于自动发生)。
现在我关于 PlasticSCM 的问题......我可能会考虑进行切换,但我从未使用过 PlasticSCM,有人能告诉我它是否使用只读文件标签,以便我可以打开我的工作源文件夹谷歌驱动器安装 g:?
非常感谢和赞赏。
java - maven-assembly-plugin:3.1.1 未找到
maven-assembly-plugin:3.1.1 在 pom.xml 中找不到,主 pom.xml 有一个只读的 maven-assembly-plugin 条目,即 2.2-beta-5。如何更改 AppData 目录中的 Master pom.xml 的版本?
代码片段:pom.xml: