foreach 相关问题

foreach是一个循环结构,它为列表/集合/数组中的每个元素执行给定的代码片段。与for循环相比,foreach循环不需要编码器维护计数器变量以避免一对一(fencepost)错误。建议在需要对整个数组/列表/集合进行简单迭代时使用。

在 SwiftUI 中创建了一个日期选择视图,但在调用初始化程序时出现了“没有精确匹配”的错误

我使用 ForEach 来呈现日历。我的代码中遗漏了一些东西,无法将手指放在上面。需要任何帮助。这是错误:调用初始化程序时没有完全匹配 导入SW...

回答 1 投票 0

如何在 SwiftUI 中垂直显示旋转图像数组?

我的应用程序有一个结构体的数组手,其属性为 let blatt: Image。在 init 过程中,一个 Image 被分配给这个属性。 为了水平显示这样的数组,我使用以下代码(scaledWid...

回答 1 投票 0

WP get_terms - 两种分类法,一种具有指定术语

我正在尝试找出一个主题,我的印象是解决方案很简单,但不知何故我不知道如何结束它。到目前为止 - 我有与 get_terms 相关的代码: 我正在尝试找出一个主题,我的印象是解决方案就像儿戏,但不知何故我不知道如何结束它。重点是 - 我有与 get_terms 相关的代码: <?PHP $terms = get_terms([ 'taxonomy' => array('job-category'), 'hide_empty' => true, 'orderby' => 'count', 'order' => 'DESC', ]); usort( $terms, function( $a, $b ) { $a_ste = (int) get_term_meta( $a->term_id, 'stick_to_end', true ); $b_ste = (int) get_term_meta( $b->term_id, 'stick_to_end', true ); if ($a_ste == $b_ste) return 0; return ($a_ste < $b_ste) ? -1 : 1; } ); if ($terms) { //categories exists foreach ($terms as $category) { ?> <h2 class="category-title"> <?= $category->name ?> </h2> <?PHP endforeach; endif; ?> 一切正常。我从工作类别分类中获取术语并显示它们。 问题是,我希望这些显示的工作类别术语仅是那些在不同分类法(工作国家/地区)中给出的非常具体的术语(“德国”)的术语。如何获得?在其他循环(如 wp_query)中,我主要使用tax_query。但在这里我需要/想坚持 get_terms... 总结一下 - 我正在寻找一种使用 get_terms 的方法: - job-category (all terms) - job-country (only term "germany") 谢谢! 要使用 get_terms 仅检索与“工作国家/地区”分类中的“德国”术语关联的“工作类别”术语,您无法像使用 WP_Query 那样直接按分类术语进行过滤。但是,您可以通过首先从“工作国家/地区”分类中获取“德国”术语 ID,然后使用它来过滤“工作类别”术语来实现此目的。具体方法如下: <?php // Get the 'germany' term ID from the 'job-country' taxonomy $germany_term = get_term_by('slug', 'germany', 'job-country'); $germany_term_id = $germany_term->term_id; // Now, use the term ID to filter 'job-category' terms $terms = get_terms([ 'taxonomy' => 'job-category', 'hide_empty' => true, 'orderby' => 'count', 'order' => 'DESC', 'meta_query' => [ [ 'key' => 'job-country', // This is assuming you have a custom field for 'job-country' 'value' => $germany_term_id, ], ], ]); usort($terms, function ($a, $b) { $a_ste = (int) get_term_meta($a->term_id, 'stick_to_end', true); $b_ste = (int) get_term_meta($b->term_id, 'stick_to_end', true); if ($a_ste == $b_ste) return 0; return ($a_ste < $b_ste) ? -1 : 1; }); if ($terms) { //categories exist foreach ($terms as $category) { ?> <h2 class="category-title"> <?= $category->name ?> </h2> <?php endforeach; } ?> 在此代码中,我们首先从“工作国家”分类中获取“德国”术语 ID,然后在 meta_query 参数中使用它来过滤“工作类别”术语。这样,您只会获得与“工作国家”分类中的“德国”相关的“工作类别”术语。确保根据需要将 'job-country' 和 'job-country' 替换为您的实际分类法和自定义字段名称。

回答 1 投票 0

在 C# foreach 循环和字典中基于相同的输入奇怪地得到了不同的输出

已调试“源”始终相同,但是运行了很多次,最后每次都有不同的构建器和冲突构建器。可能是什么原因 ?谢谢 之前也尝试过加锁

回答 1 投票 0

Terraform for_each 循环遍历列表

帮助理解此 Terraform 循环行为。 我正在使用 Terraform Active Directory Provider 创建组、用户和组成员资格,我正在测试创建 2 个用户和 2 个组并分配...

回答 1 投票 0

SwiftUI - 带切换的动态列表

我正在尝试构建一个动态列表,如下所示: 不知何故,我总是收到错误:“索引超出范围”。有人可以帮忙吗? 在此处输入代码struct IdentifierStructure:Hasha...

回答 2 投票 0

使用 PowerShell 将成员添加到一个或多个 Active Directory 组

我已将用户和组导入到我的 AD 中。 我想要实现的是将用户添加到多个组。 我的意思是,user01 属于 It、Security、Admin 组。 在导入用户时我使用了 CSV...

回答 1 投票 0

如何在 ForEach 视图中的每个项目之间添加分隔线?

我正在尝试构建一个循环遍历对象数组的 ForEach。一切工作正常,但我不知道如何在元素之间添加分隔符。 行的布局是...

回答 3 投票 0

Reactjs 地图可以工作,但 forEach 不行

我正在努力理解 forEach 和 map 之间的区别。在下面的渲染函数中,如果将“forEach”替换为“map”,则它可以工作。我不明白为什么它不起作用...

回答 6 投票 0

Laravel foreach 表年月计数

我在控制器中创建了这个,如果我去检查它是否正常工作,我在刀片视图文件中创建了这个,并且我看到了一切正确。不过,现在我只想查看特定年份而不是全部

回答 1 投票 0

PHP 在 Foreach 循环中是否有“内置”迭代器?

我使用 foreach 循环来遍历 REQUEST 数组,因为我希望有一种简单的方法来利用 REQUEST 数组的键和值。 不过,我也想要一个有多少 t 的数字索引...

回答 8 投票 0

如何比较谷歌表格脚本中的时间戳?

var rawData = SpreadsheetApp.getActive().getSheetByName('原始数据') var opVolging = SpreadsheetApp.getActive().getSheetByName('Opvolging') var d = new Date(); var timeStamp = d.getTime(); 功能

回答 1 投票 0

PowerShell 在 foreach 循环中更新哈希表值

我正在尝试使用字符串替换来更新哈希表中的每个值。 我尝试了这里提到的解决方案,但没有成功。 我当前的代码生成具有所需替换的值。但是...

回答 1 投票 0

glob() — 按名称排序[重复]

如何反转按文件名排序?目前它按字母/数字顺序显示所有文本文件,但我试图让它按降序显示。现在,我已经...

回答 4 投票 0

PowerShell - 枚举集合并更改集合

如何修复这个脚本? 是的,我正在更改 foreach 循环中的集合,这就是此错误的原因。 枚举集合时发生错误:收集...

回答 5 投票 0

为什么循环 datagridview 中的每一行不会显示 vb.net 中消息框中的所有值

如果我的代码有问题,它也应该出现在代码产品“B”的消息框中,请指导我 谢谢 Dim ResutlQty_Stock = GetStock.Qty_Stock - (detail.Qty -

回答 1 投票 0

向所有 Woocommerce 产品变体添加单个自定义字段及其静态值

我正在尝试向 Woocommerce 中的所有可变产品添加自定义字段和静态值。我已经解决了其他问题,但它们与创建全新的变体有关。我只需要...

回答 2 投票 0

如何使用 vuejs/javascript 计算数组并返回父数组内的数字的嵌套数组?

我的问题是使用 vuejs/javascript 计算一个数组并返回一个内部数字的嵌套对象数组?我是通过 vue js 2 的compute prop 来完成的。 我最初循环的数组看起来像......

回答 2 投票 0

foreach array_通过php合并两个数组

有两个数组,一个是正确答案,另一个是用户的答案。 我的PHP: $i=1; $正确 = 数组('a','d','c','a','b','c'); $user = array('a','c','c','a','c','c'); foreach (

回答 3 投票 0

如何执行循环制表?

我需要将许多分类变量制成表格。我正在使用提问者库中的函数 freq 来完成此操作。我的数据框称为 esp。 我使用分类变量创建一个对象,如下所示...

回答 1 投票 0

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