gpt4 book ai didi

在 foreach 循环中使用 Intro.js 的 php 问题

转载 作者:行者123 更新时间:2023-11-30 23:45:43 26 4
gpt4 key购买 nike

我决定使用 Intro.js 为我的网站创建指南。

但是我有这个问题。如果我将 Intro.js 放入一个循环中,它适用于它生成的所有行。所以每个循环从数据库的结果动态生成 50 行,因此生成 50 个 intro.js。

有没有办法 break;stop Intro.js 不执行整个循环而是专注于一行?

@foreach($providers as $key => $provider)
<tr data-intro="{{ TL::helpdesk('viewvilkareachrowdescription') . $provider->name }}"></tr>
@endforeach

希望有可能吗?请帮助任何人?

最佳答案

您可以使用 if 语句只在一行上执行某些操作并打印其他行。

这是一个例子:

  @foreach($providers as $key => $provider)

@if ($provider->name == 'any_name')
... // << case focus on one row
@else
<tr data-intro="{{ TL::helpdesk('viewvilkareachrowdescription') . $provider->name }}"></tr>
@endif

@endforeach

这里是关于 Blade Templating 文档的链接:https://laravel.com/docs/5.0/templates

关于在 foreach 循环中使用 Intro.js 的 php 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37944469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com