问题标签 [parent-child]

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 回答
5499 浏览

iframe - 从 IFrame 中访问父窗口的 document.body

我在 iframe 中有一个脚本,它从 document.body 监听鼠标的移动,如下所示:

这在 IFrame 内可以正常工作,但我还想跟踪鼠标是否被移到 Iframe 之外。无论如何要这样做?我正在使用 MooTools。

0 投票
2 回答
2328 浏览

wpf - WPF显示父子关系

我无法理解如何完成渲染

我有一个包含 Shape 对象的列表,现在我想要完成的是将每个对象呈现在网格中。

如果对象是 Square,则应该有一个嵌套网格,其中包含 CircleList 属性中的 Circle 项

我尝试过使用 ItemsControl 和 HierarchicalDataTemplate,但无法使其正常工作,我尝试将 ItemsControl 嵌套在 ItemsControl 中,我对 WPF 很陌生,所以我在这里有点摸索,不知道什么是“正确的”解决方案是。我确实设法在 TreeView 中渲染了上面的内容,但我想要完成的是一个渲染形状的绘图板。

更新

“绘图板”应该包含项目,每个项目都应该在一个容器中呈现。

如果对象是 Square 类型,Square 容器应该有一个嵌套容器来保存来自 CircleList 属性的 Circle 对象。

0 投票
1 回答
1462 浏览

sql - Ruby/Rails - 创建子记录时隐式创建父记录?

好的,这有点不寻常,但我有一系列数据收集表格,可以将数据保存到各自的模型中。我想要做的是自动插入一个共同的父(活动/事件日志 - 单独的模型)记录,该记录对于每个表单都是通用的。(在保存子记录之前,所有表单都会在此模型中保存一个隐式记录)。所以保存顺序需要如下:

1) 在每个详细表单上捕获用户输入 2) 创建一个包含摘要信息(用户 ID、记录类型、时间戳)的新父记录 3) 捕获新的父 PK 值以插入(作为外键)到详细记录 4)使用用户输入数据和 FK 数据填充详细记录,然后保存 5) 提交(或回滚)

我该怎么做 - 像这样的东西的钩子在哪里?显然,我需要覆盖 Rails 中的一些默认行为来执行此操作 - 有没有人看到他们可以分享的任何示例?

TIA,布伦丹

PS 在您认为这是一种低音确认方法之前,我需要处理发生活动/重要事件但底层详细信息不可用的用例。
(当只创建父级时,这可能会出现在外部导入的数据中)。现在我主要对探索 Rails 解决方案感兴趣。

0 投票
3 回答
1833 浏览

ms-access - MS ACCESS - 分层树排序

我正在努力解决排序问题。

我有一张如下表:

我有一个带有以下虚拟数据的非循环树:

在示例中,数据已正确排序,而在我的数据库中则没有。我想排序它从根元素开始,然后找到一个孩子,输出那个孩子并递归地做。

使用 CTE 是相当可行的。Access 不支持此功能。使用 CTE,它将类似于:

0 投票
3 回答
967 浏览

jquery - 使用 Jquery 遍历类

我是使用 Jquery 的新手,这实际上是我第一个使用它的真正项目,我遇到了一些麻烦。这是我的 HTML: 编辑:好的,我充实了代码,并包含了调用函数的位置。

我目前正在尝试做的是类似的事情。

如果我删掉一些代码,我可以得到 $(".parent_div").slideUp(); 和 $(".child_div").slideUp(); 工作得很好。只有当我尝试使用 $(this).parents(".parent_div").find(".child_div").slideUp(); 我有问题。

我已经浏览过这个网站和许多其他网站,我想我只需要一双全新的眼睛来看看我是否在这里设置了错误。

这是调用函数的地方。

0 投票
3 回答
3743 浏览

sql - 获取具有多个条目的父子记录列表 - SQL 2005

我有父/子表:

父表:

编号 | 描述

1 | 亚历山德拉 2 | 娜塔莉亚

子表:

编号 | id_parent | 描述

1 | 1 | 程序员2 | 1 | 手术 3 | 2 | 程序员4 | 2 | 它

如何根据过滤器返回记录集,例如,如果我们想使用“程序员”获取所有记录,我们希望设置:

响应表:

id_parent | id_child | 描述(来自孩子)

但是如果过滤器看起来像:“程序员”和“手术”,查询必须只返回:

响应表:

id_parent | id_child | 描述(来自孩子)

如您所见,我还需要某种“加入”来“连接”子表中的描述和代码。

提前致谢。

0 投票
1 回答
2321 浏览

c# - 从子表单更改父表单中的属性的正确方法是什么?

我只是想知道我是否以正确的方式这样做。我有 2 个表单,一个父表单和一个子表单(选项对话框)。要从我的子表单更改我的父表单中的属性,我使用如下代码:

我的表单上只有一个 RichTextBox。必须遍历一组 1 个控件似乎很愚蠢。这是正确的方法还是有更简单的方法?

0 投票
3 回答
11194 浏览

wordpress - Wordpress:一页可以有两个父母吗?

我正在使用 Wordpress.org 开发一个小型网站,并希望多个父母共享一个子页面。其目的是,例如,访问该站点的用户将“Rental Assistance”子页面与“Programs”父页面和“Housing”父页面相关联。

编辑:我不想简单地复制内容,因为在内容更改的情况下这是多余的和糟糕的设计。我已经考虑过重定向链接,但这似乎也很糟糕......

这可能吗?

0 投票
1 回答
481 浏览

php - 用父对象构造子类是不好的做法吗?

我有一个搜索类,用于从两个不同的来源获取结果并将它们组合在一起。Search 类是父类,有两个子类 A 和 B,它们扩展了 Search。

在 Search 类中,我有一个名为 fetch() 的方法,它实例化两个子对象以获取它们的结果。它看起来像这样:

A 类和 B 类的构造函数都是这样的:

感觉就像我做错了什么,因为我将父对象传递给子对象,然后使用完全相同的数据创建另一个父对象。有没有更好的方法来设置它?

我之所以这样设置,是因为我的应用程序的某些部分需要直接访问 A 类和 B 类,而不是通过父 Search 类。

0 投票
2 回答
1430 浏览

entity-framework - Linq to Entities - 从存储过程中检索具有“自引用”的实体

我无法完全弄清楚这一点。我有一个名为 Employee 和 Id 字段的表。该表还包含一个 ManagerId 字段,该字段有一个指向 Employee's Id 字段的外键。当我将表作为实体添加到我的实体数据模型中时,它会使用 EmployeeChildren 集合元素和 EmployeeParent 元素创建新的 Employee 实体。我可以检索所有员工,并将它们放入完美的员工实体的新实例中。雇员实体将有许多子实体,每个子实体可以有许多自己的子实体,每个子实体都有一个指向其父实体的指针。

我现在需要做的是使用存储过程检索这些员工的子集。现在,如果我搜索比他高 2 人的员工 John Doe,存储过程将返回 3 行。

EmployeeID ManagerId 名称

1 空帐单

2 1 简

3 2 约翰·多伊

这是我进行检索的代码:

现在,此代码返回 3 个单独的实体。我怎样才能将它们组合成一个?