问题标签 [laravel-components]
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.
laravel - Yajra Datatable 和 Laravel-breeze,可能是 csrf_token 问题
php - 从父级中的当前循环迭代访问组件数据 - Laravel 组件 Scoped Slot
我有一个组件表
我传递数组数组,其中每个内部数组代表<tr>
要打印的行。
在组件table.blade.php内部:我将每个值打印为简单文本
由于它只是打印字符串文本,因此对于我希望在内部打印不同布局的情况,我<td>
通过插槽$customSlot传递布局。
通过插槽调用具有自定义布局的组件
硬编码示例 ->
所以更新table.blade.php中的代码 我正在检查插槽是否通过,如果没有打印字符串文本。
问题:
我想在插槽范围内访问$tr
当前foreach
迭代的数据,而不是打印硬编码值。
这里$tr['name']
和$tr['age']
是未定义的,我希望它可以从当前迭代中访问:
投掷
传递数组的预期输出:
html - Laravel 组件未显示
我正在尝试学习 laravel,并且正在尝试使用一些组件。
我创建了一个布局组件,其中包括导航栏并且它工作正常。
我仍然在控制器中使用键/值数组,因为我还没有研究数据库。
现在我正在尝试创建一个动态卡片组件,并在一个名为 card.blade.php 的新组件中编写了以下内容:
在页面上,我想显示这些卡片(shop.blade.php),我正在执行以下操作:
但是当我运行我的本地主机时,卡片不会在浏览器上呈现,或者更好的是,它们没有任何大小(0x0)。我可以从“检查”中看到它采用正确的参数,并且从 forEach 中正确生成。
我试图运行相同但没有任何动态变量,并且卡片的大小正确显示。
就像当我尝试将变量关联起来时,它们会失去维度。
有没有人可以帮助我解决这个问题?:D
太感谢了
php - Laravel:获取刀片组件语法错误,意外的“endif”(T_ENDIF),期待文件结束
我在 Laracast 上学习 laravel 但是我遇到了一些问题
我有这个代码文件components/layout.blade.php
这main.blade.php
是视图重定向到的页面
出于某种原因,Laravel 返回此错误:
laravel - $attributes->merge : 我做错了什么
我在 laravel 中有以下刀片组件。我正在使用顺风。位于views/components/indigo-button-sm.blade.php
我希望能够即时更改组件。也就是说,我使用上面的组件来显示一个“保存”按钮。但是我想显示一个按钮,上面写着“确认”您的输入,并稍微改变按钮的外观以在视觉上暗示这是一个不同的选择。
具体来说,我有一个自动完成功能,用户正在输入一个我提供超过 2,000 个选择(学校)的项目。但是,如果用户输入的学校不在我的数据库表列表中,我希望他们确认他们正确输入了他们的学校,所以我想显示“确认”您的输入按钮,以确保。如果他们选择的学校已经在列表中,我不会要求他们确认输入。
所以,我想更改保存按钮
到颜色方案略有不同的确认按钮。
或者
所以他们输入学校,而学校不在查找列表中。他们单击“保存”按钮。保存按钮消失,确认按钮显示,一段文本将显示在确认按钮下方。
当我输入这个时,我开始认为创建一个确认按钮并始终使用它会更好。
反正。我认为 $attributes(merge['']) 将允许您更改属性,但我认为它只允许 syou 添加属性。因此,如果您有一个边距类,在组件中说“my-0”,它似乎不允许新的类似类,例如“my-5”
您的意见将不胜感激。
laravel - Laravel 无法将变量从控制器传递到组件
我在组件中看不到我的变量
控制器
数字内容
零件
即使我在return view
看到变量之前回显变量。
php - 我可以在 laravel 组件中设置自定义标签和自定义值吗?
这是我的组件代码card.blade.php
。现在的问题是:“我可以创建一个我必须在标签中指定的自定义值<x-card title="" service="">
还是不可能?我希望{{ __('services') }}
而 {{ Auth::user()->services->count() }}
不是在代码示例中是静态的。
laravel - 将分页变量传递给 lavaerl 组件
我想从 Resource Controller 传递一个 Paginator ,然后在组件中使用这个变量,
但如果想将此传递给组件,请将视图组件更改为
我想使用分页器实例方法,例如
它有效,但使用这种方式是否正确?
laravel - 带有附加参数的 Laravel Livewire 整页组件
我正在尝试实现一个 EasyCRUD 整页组件,该组件将允许对指定模型进行基本操作。只是为了简单起见,所有模型都将具有相同的结构(id、名称、时间戳)。这个想法是使用这个组件定义多个路由,为其提供一个模型名称,如下所示:
问题是 Route::get|post|etc 方法中没有第三个参数。将一些参数传递给组件 afaik 的唯一可能方法是通过 url-parameters 绑定。但我不想暴露给用户。那么有没有办法将这些附加参数传递给整页组件呢?
laravel - Laravel 刀片模板继承 vs Laravel 组件
我想知道是否值得从这段代码中移动。
到这个。
我的意思是使用 Laravel 组件而不是仅仅使用 @extend、@yeild 和 @section 等会更好。