nested 相关问题

该标签涉及编程中的各种嵌套实体或操作中的任何一种。

递归访问嵌套字典中的元素值

寻找一种更强大的方法来使用 MainKey(可以是任意深度)、SubKey(始终紧随 MainKey)和 Element(跟随 SubKey ...

回答 1 投票 0

仅在嵌套导航中的特定屏幕中隐藏BottomTabNavigaton tabBar(React Native)

我需要在嵌套导航中隐藏 BottomTabNavigator tabBar,但仅在一个特定屏幕中。底部选项卡位于父选项卡中,这是一个示例: const Stack = createNativeStackNavi...

回答 1 投票 0

使用append()后重复问题 - 如何通过js或jquery重建innerHTML?

有人可以帮我解决我的代码的以下问题吗? 有人可以帮我解决我的代码的以下问题吗? <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" CONTENT="pl" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <style> #main { display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: royalblue; color: aquamarine; z-index: 1; } #title { display: block; position: absolute; top: 10%; left: 10%; width: 80%; height: 80%; background-color: darkgreen; color: lime; z-index: 2; } #content { display: block; position: absolute; top: 10%; left: 10%; width: 80%; height: 80%; background-color: yellowgreen; color: yellow; overflow: scroll; z-index: 3; } </style></head> <body> <div id="main"> <div id="title"> <div id="content"></div> </div> </div> <script> function init() { var maindata = "Background"; var titledata = "Some title"; var contentdata = "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"; init_layout(); update_layout(); function update_layout() { // HOW TO UPDATE DATA??? - MEANING: FIRST DELETE, THEN FILL WITH NEW DATA AND SAVE HTML TREE STRUCTURE? // WHAT SEQUENCE IS CORRECT? // //jQuery('#main').empty().append(jQuery('#main').append(maindata)); //jQuery('#title').empty().append(jQuery('#title').append(titledata)); //jQuery('#content').empty().append(jQuery('#content').append(contentdata)); //jQuery('#title').empty().append(jQuery('#title').append(titledata)); //jQuery('#main').empty().append(jQuery('#main').append(maindata)); // IF I TRY REFRESH DATA LIKE THIS BELOW, innerHTML will refresh, BUT also will contain duplicate in any element // where append() was used - so, i try correct it jQuery('#content').html(contentdata); jQuery('#title').append(titledata); jQuery('#main').append(maindata); } function init_layout() { jQuery('#content').html(contentdata); jQuery('#title').append(titledata); jQuery('#main').append(maindata); } } jQuery(document).ready(init); </script> </body> </html> 我尝试刷新网站并使用以下元素(#main、#title、#content)来显示实际结果(每次网站更改/重新加载时都会出现新数据)。 html 嵌套 div 元素共有三个: #main(带有“背景”消息), #title(“某些标题”消息), #content(长文本,模拟未来可以滚动的内容)。他们每个人都应该只有单个数据,而不是重复的...... 我尝试了以下 jQuery 方法: html - 为消息创建innerHTML结构并添加第一个 附加 - 添加任何其他消息(实际上还有两条), 空 - 用于在用新的实际消息填充 div 之前删除非实际消息 代码的 css 部分负责网站的视觉方面(如颜色、边距、滚动等)。 Jquery 和 javascript 负责屏幕方向并在合理的时间内刷新网站。 主要问题是:网站发生任何更改后,包含 #main 和 #title 的 div 会重复(不应该,但如何准备 data/innerHTML?)。 我仍然找不到如何使用innerHTML正确重新初始化变量而不弄乱html树的解决方案...请帮助我。 好吧,来自这个“令人惊叹的”门户的“专业人士”......;)X) 问题解决了:)顺便说一句 - 很多“感谢”我可以在这里指望帮助(两天后没有结果,并且没有机会使用像“empty()”这样的秘密词 - 这是 jquery 函数,我需要标记这篇文章以获得更好的可见性- 原文如此!)。当然,也许有一天会更容易在这里获得一些“经验点”X)X)X)哈哈。 对于网络开发的真正初学者来说很抱歉,但也许您在其他门户网站上找到了更多帮助(w3sshols 等) 愿虚假与jquery和javascript的“专业人士”同在! XD

回答 1 投票 0

如何使用laravel或mysql创建嵌套json?

我需要这样的东西: “结果”:[ { “id”:1, “日期”:{ "日期":"2015-04-1 00:00:00.000000", “时区类型”:3, "timezone":"美国\/丹佛" ...

回答 1 投票 0

javascript 在嵌套对象中按键查找值

我正在尝试创建一个通过键和值递归搜索对象的函数。 我不知道如何做到这一点并尝试了不同的例子。 谁能帮我吗? 我有这个对象: 变量菜单...

回答 1 投票 0

创建嵌套字符串列表,后跟嵌套 yaml 中的点

我在 yaml 中有一个输入,其中包含各种级别的嵌套对象。我需要一个 python 函数来遍历所有内容并获得所需的输出 - 字符串列表,其中每个字段都用点分隔(如果需要)...

回答 1 投票 0

三向嵌套方差分析

我花了一段时间尝试解决这个有关分析三向嵌套方差分析的问题。这是一个假数据集和 R 示例: 设置种子(100) ps=因子(粘贴(“国家_”,代表(字母[1:3],

回答 1 投票 0

在for循环中创建嵌套字典而不覆盖python

我正在尝试构建一个 webscrapper,它根据 html 标签获取某些信息并将它们放入字典中。 我有第一个函数,它可以抓取网站并返回一个字典,例如...

回答 1 投票 0

XSLT 循环嵌套数据

我嵌套了 xml 数据。我正在循环项目元素,并希望使用递归获得所有项目的价格总和。 <

回答 1 投票 0

类型错误:列表索引必须是整数或切片,而不是字符串。使用记录路径

我最近遇到一个问题,似乎无法解决。在我的项目中,我需要将 pandas 数据帧的索引设置为 Json 文件中找到的变量。我正在使用的 JSON 文件看起来像...

回答 1 投票 0

Scikit-learn 上的嵌套交叉验证示例

我正在尝试研究 Sklearn 中嵌套 CV 与非嵌套 CV 的示例。我检查了多个答案,但我仍然对这个例子感到困惑。 据我所知,嵌套简历旨在使用

回答 1 投票 0

IF AND OR 嵌套数组公式不起作用 - 我错过了什么?

我正在尝试使用 ArrayFormula 设置最后一列(“状态”)的状态以显示“加强”、“疫苗接种”、“宗教豁免”,这样我就不必...

回答 1 投票 0

Streamlit 多个嵌套按钮,不起作用

我正在尝试实现streamlit UI和两个互斥的操作按钮。每个操作都有嵌套的流线型按钮。按钮的行为应该就像我单击一个按钮,而不是...

回答 1 投票 0

用嵌套索引列表对嵌套列表进行子集化

我正在尝试使用 R 基础来划分这个问题的子集。我有一个名称列表,我想将其按嵌套索引列表进行子集化。 名单非常紧凑和简单,

回答 2 投票 0

如何轻松地为 php 8+ 中的嵌套类的属性赋值(简短表示法)?

如果您不声明该类,PHP >=8 会产生致命错误。 嵌套类有缩写形式吗? $obj -> key1 -> var1 = "快速简单"; 或者这是唯一可能的方法...

回答 1 投票 0

Laravel 使用WhereNotIn 连接 5 个表

我有5张桌子: 命令 订单_分包商 分包商 类别 类别_分包商 显然,category_subcontractor 和 order_subcontractor 是数据透视表,一个类别有很多

回答 1 投票 0

如何打印直到用户输入的整数的质数?

大家下午好, 我目前正在尝试创建一个执行以下操作的程序: 开发一个代码,打印用户输入的所有质数 数字。一个输出的例子...

回答 4 投票 0

嵌套命令

我正在尝试学习的技能之一是 Python 中的嵌套命令,因为我是一名新手,正在学习 Python。因此我想出了这段代码。我不确定这是什么错误。这是代码:

回答 1 投票 0

将对象的平面数组转换为不同深度的嵌套对象[重复]

我有一个对象数组: 常量平数据 = [ { "name": "鱼1", “价格”:15 }, { "name": "超级鱼1", “价格”...

回答 1 投票 0

如何使用 DIV 对 Flexbox 项目进行分组,但不影响布局,就好像 DIV 不存在一样?

我在 Flexbox 容器中有多个项目,我已经实现了所需的布局行为(考虑到 .tool-body 可以动态隐藏/显示)。 以下html: 我在 Flexbox 容器中有多个项目,我已经实现了所需的布局行为(考虑到 .tool-body 可以动态隐藏/显示)。 以下html: <div class="root"> <div class="toolbar">toolbar1</div> <div class="tool-body">body1</div> <div class="toolbar">toolbar2</div> <div class="tool-body">body2</div> <div class="toolbar">toolbar3</div> <div class="tool-body">body3</div> </div> 使用CSS: .root { display: flex; flex-direction: column; height: 100%; width: 100%; } .tool-body { flex: 1 1 100%; } 现在,出于应用程序逻辑的目的,我想用 <div> 包装这些项目,以便在应用程序的其他方面拥有更简单的逻辑,例如: 键盘、鼠标事件(冒泡) $(".my-group").mousemove(...) //...enter/leave jQuery DOM 遍历用例 $(this).closest(".my-group")... //more chained calls 基于嵌套元素焦点的css .my-group:has(:focus) { /* background/border stuff*/ } 所以,我希望 html 看起来像这样: <div class="root"> <div class="my-group"> <div class="toolbar">toolbar1</div> <div class="tool-body">body1</div> </div> <div class="my-group"> <div class="toolbar">toolbar2</div> <div class="tool-body">body2</div> </div> <div class="my-group"> <div class="toolbar">toolbar3</div> <div class="tool-body">body3</div> </div> </div> ...加上额外的 css .my-group: .my-group { display: flex; flex-direction: column; flex: 1 0 auto; /* tried-out many combinations of grow/shrink/basis */ } 但是现在,布局行为不一样了,因为容器现在 .root 容器有 3 个项目,它们本身就是嵌套的 Flex 容器。 我知道 Flex 通过容器工作,因为父元素有一些定义的方向,直接子元素是根据其 flex-(grow|shrink|basis) 进行布局计算的项目。 我不确定是否有可能给出 html 结构,但该布局的行为就好像 <div class="my-group"> 根本不存在一样。 正如我所说,这个额外的 div 包装是为了简化其他方面,如果我不能这样做,其他方面往往会变得非常复杂。 这里是 JSFIDDLE,它并排演示了我的示例: https://jsfiddle.net/tqrn1z0s/4/ 鉴于: 可能有 1 到 4 个这样的 .my-groups 布局行为应该是这样的 当显示所有 .tool-body-es 时,垂直空间应为每个 .my-group 均匀分配 当某些 .tool-body-es 被隐藏时,显示其相应的 .toolbar,其余垂直空间均匀分布在显示的其他空间中。 问题: 如何实现第二个 html 的布局行为以充当第一个 html。 是否可以告诉浏览器以下内容:出于布局目的,假装<div class="my-group">不存在 还有其他解决方法吗? 要让浏览器忽略 .my-group,那么您可以在其上使用 display: contents(请参阅有关 css 技巧的解释)。它基本上使 .my-group 的孩子看起来就像是 .root 的孩子。使用它有一些注意事项(请参阅caniuse.com),但如果您超出了这些限制,那么您应该很好。 .root { display: flex; flex-direction: column; height: 100%; width: 100%; } .tool-body { flex: 1 1 100%; } .my-group { display: contents; } <div class="root"> <div class="my-group"> <div class="toolbar">toolbar1</div> <div class="tool-body">body1</div> </div> <div class="my-group"> <div class="toolbar">toolbar2</div> <div class="tool-body">body2</div> </div> <div class="my-group"> <div class="toolbar">toolbar3</div> <div class="tool-body">body3</div> </div> </div>

回答 1 投票 0

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