问题标签 [indexed-properties]

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 投票
1 回答
149 浏览

javascript - 如何使用 Struts 2 将动态数据保存到我的同名数据库中

我想知道如何使用 Struts2 将多个具有相同名称的数据同时保存到我的数据库中以下

这是我的 JSP 页面。单击添加按钮后,它将创建另一个具有相同名称的字段。

0 投票
0 回答
36 浏览

typescript - TypeScript 不需要所有索引属性

我有以下代码:

这让我将 props 限制obj为仅与 union 匹配的那些,但它迫使我将它们全部列出。如果我这样做:

现在我不必提供每个道具,但生成的道具类型包含undefined. 我如何表达我只想从 AZ 提供一些密钥,但如果提供了它们,它们不应该是undefined?换句话说,我想要:

...而不必使用像obj[prop]!.

PS:这与https://github.com/microsoft/TypeScript/issues/13195有关吗?

0 投票
1 回答
40 浏览

angular - 如何在索引数据库中定义自定义对象(表)?

我想在我的索引数据库中定义一个自定义结构。如何在索引数据库中定义文档结构?

比方说:

我有一个人班

LookUp 类是:

作为一个简单的结构,我用以下方式定义它:

现在我被列表定义(lists: LookUp[])卡住了。如何定义列表?

0 投票
0 回答
43 浏览

python - 如何在 Python 中设置 COM 对象的索引属性的值?

我已经到了必须更改(即设置)的属性之一是对象的索引获取/设置属性的地步。我通过它的 COM 接口控制一个应用程序。应用程序的不同对象提供对属性、方法和事件的访问。我被卡住了。。

我想在 Python 中执行的操作在 C# 中如下所示:

在哪里:

  • GeneralSetup : GeneralSetup类的对象
  • Channels[eBusType] : GeneralSetup 中的属性 ( int Channels {get; set;})
  • eBusType : 枚举器,其值指示总线类型

在 Python (3.9.7) 中,我可以获得索引属性 Channels 的值,但我无法设置该属性的新值,请参见下面的示例:

0 投票
1 回答
64 浏览

delphi - Delphi 开放数组作为索引属性中的属性索引

是否可以使用开放数组作为索引属性的索引类型?

属性 getter 是通过在 IDE 中按 Ctl+Shift+C 生成的,但此代码无法编译并给出错误“E2008 不兼容类型”。那么,这是语言限制,还是 getter 的正确参数签名是什么?