parent-child 相关问题

实体之间的关系,其中一个扮演主要角色,另一个扮演次要角色。也是一种继承关系范式。

如何使 Qt 小部件忽略父小部件上设置的样式表?

在 Qt Designer 中添加 QComboBox 控件时,我得到一个看起来很糟糕的非本机控件: 进一步挖掘,发现两个父控件 QParentWindow 和 QStackedWidget 有

回答 2 投票 0

更改 R collapsibletree 包中的默认深度

我有一些简单的分层数据(父子层次结构),我想在 R 中可视化。我目前正在使用 R 包“collapsibletree”,但尚未找到更改的方法...

回答 1 投票 0

如何通过回调函数获取多个值?

我正在将数据从子级 1 发送到父级,然后再发送到子级 2。现在我需要发送三件事;日、月和年的值。仅获取一个值就可以了,当我尝试获取所有三个值时,我...

回答 1 投票 0

如何求这段js代码的时间和空间复杂度?

这是我的平台用来查找两个节点之间关系的两个代码。 代码1: const getNodeRelationship = (节点1, 节点2) => { // 如果node1和node2是同一个节点 如果(...

回答 1 投票 0

React 子组件不记得刷新时从父组件接收的数据

我正在尝试将数据从父组件传递到呈现表格的子组件。第一次一切正常,但如果我按下刷新,孩子将不再看到数据。任何辅助...

回答 1 投票 0

打印后台子进程的退出状态,但返回父命令行访问权限

在C中,我想在子进程完成执行时打印其退出状态。我知道如何在前台进程中执行此操作(只需使用 waitpid),但在后台进程中我想要 co...

回答 1 投票 0

删除子组件后 URL 发生变化

我正在尝试在 Angular 中实现动态添加/删除子组件。我的父组件保留子组件的列表,并根据

回答 1 投票 0

在视口中滚动子元素

有人可以帮忙吗? 我有多个粘性子元素,其中一些具有很高的高度(超过视口)。 每个孩子都有以下结构: 有人可以帮忙吗? 我有多个粘性子元素,其中一些具有很高的高度(超过视口)。 每个孩子都有以下结构: <section> <div class="content"> <div class="child"></div> ... 20 more child ... </div> </section> 使用以下CSS: section { min-height: 682px; position: sticky; top: 80px; } .content { height: 618px; overflow-y: scroll; display: flex; flex-direction: column; gap: 5px; } .child { height: 120px; } 我怎样才能实现这种滚动行为: 首先我正常滚动身体 当我到达高度较高的部分时,我需要滚动该部分直到触及底部 当我到达该部分的底部时,我需要正常滚动正文 我需要在不手动滚动部分内容而仅滚动正文滚动条的情况下实现此目的.. 我已经写了IntersectionObserver来观察高高度的部分。 我认为一个简单的解决方案是在必要时更改父级和子级之间滚动的“焦点”,但我不知道在js中解决此问题的最佳方法是什么。 我已经尝试添加滚动事件监听器,然后使用section.scrollBy(0, event.deltaY);滚动该部分的内容 但是 event.deltaY 不存在于类型 event: Event in ts... 尝试结合使用 Intersection Observer 和事件监听器。 可以设置Intersection Observer来观察高度较高的路段, 当它在视口中完全可见时,触发一个函数。 const section = document.querySelector('section'); const observer = new IntersectionObserver((entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { // Call a function to handle scrolling behavior handleSectionScroll(); } }); }); observer.observe(section); 在handleSectionScroll函数中,可以给body添加滚动事件监听器来控制滚动行为。 const handleSectionScroll = () => { document.body.addEventListener('wheel', scrollBody); const scrollBody = (event) => { const sectionHeight = section.getBoundingClientRect().height; const bodyHeight = document.body.getBoundingClientRect().height; const scrollPosition = window.pageYOffset; if (scrollPosition < section.offsetTop) { // Scroll normally return; } if (scrollPosition >= section.offsetTop && scrollPosition < section.offsetTop + sectionHeight - bodyHeight) { // Scroll the section section.scrollBy(0, event.deltaY); event.preventDefault(); } else { // Scroll normally return; } } } 尝试此代码并让我知道结果。

回答 1 投票 0

使用 PowerBI 中的 Power Query 动态展平父子层次结构

让 fFlattenHierarchy = ( 层级表作为表 ,parentKeyColumnIdentifier 作为文本 ,parentNameColumnIdentifier 作为文本 ,childKeyColumnIdentifier 作为文本 ,

回答 1 投票 0

处理子组件对父组件中表单的验证,react-hook-form 和 usefieldarray

我是新来的反应,我陷入了困境。我当前正在开发的应用程序有多个部分,例如第 1 部分、第 2 部分...每个部分都有具有不同字段的表单...

回答 1 投票 0

我可以保存接口或继承类的字典,然后从该字典中调用子类上的 Create 吗?

我想要做的是拥有一个不同类类型的字典,所有类类型都实现一个接口或具有共享的父类。使用这个列表,我想从字符串中实例化正确的列表

回答 1 投票 0

React:将 API 数据从父组件中的状态传递到要映射的子组件

我是 React 新手,每次我认为我理解状态时,我都会遇到问题,这就是其中之一。我有一个父组件,它是一个表单,它有一个子组件,它是一个选择。 ...

回答 1 投票 0

如何在 Java 中为子类的变量分配特定编号?

主要方法 导入java.util.Scanner; 公共类 HW4 { 公共静态 int idScan() { 扫描仪 x = 新扫描仪(System.in); int id = x.nextInt(); 返回ID; } 公共静态双薪...

回答 1 投票 0

C - 打印后台子进程的退出状态,但返回父命令行访问权限

Hello in C 我想在子进程完成执行时打印其退出状态。我知道如何在前台进程中执行此操作(只需使用 waitpid),但在后台进程中我想要

回答 1 投票 0

嵌入结构调用子方法而不是父方法

这里有一个 Go 代码示例,其中包含一个接口、一个父结构和 2 个子结构 包主 进口 ( “FMMT” “数学” ) // Shape 接口:定义方法 输入 ShapeInterface 接口...

回答 2 投票 0

家长对子按钮 Angular 的意外反应

我有一个 ImportCsvRiskAssessmentComponent 子组件。父组件是添加风险评估。当我点击子组件的“导入”按钮时,onSubmitAddRiskAsse...

回答 1 投票 0

如何使navbar及其元素根据hover和scrollY而变化?

嗨,我正在制作一个根据悬停和滚动而变化的导航栏。 以下是要求: 当scrollY > 0时(这意味着导航栏不在顶部): 导航栏背景颜色->“#fff” ch...

回答 1 投票 0

根据可用库存组合计算可能的数量

我有一张简单的水果库存表,可以用来制作 3 种饮料 我如何计算我可以从可用的水果库存中制作多少饮料?可以与前任一起完成吗...

回答 1 投票 0

CascadingParameter 到子组件的延迟

我利用级联参数在子组件和父组件之间传递数据。当我从下拉列表中选择一个用户时,子组件不会收到新的过滤器,直到(奇怪的是...

回答 1 投票 0

我可以保存接口或继承类的字典,然后从该字典中调用子类上的 Create 吗?

我想要做的是拥有一个不同类类型的字典,所有类类型都实现一个接口或具有共享的父类。使用这个列表,我想从字符串中实例化正确的列表

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.