当前位置: 首页 > 知识库问答 >
问题:

拉威尔产量属性

贺兴平
2023-03-14

我试图设置一个属性,使用@产量和@部分,但如何?我试图用

<html @yield('mainApp')>

@section('mainApp','id="myid"')

但是它返回id=

我知道我可以用默认的id来管理它,但我不喜欢这种方式,如果我需要使用自定义属性呢?

共有3个答案

濮书
2023-03-14

如果您从下面的链接中查看升级指南,您将在Blade:https://laravel.com/docs/5.4/upgrade下面看到几行

    @section Escaping

在Laravel 5.4中,传递到节的内联内容会自动转义:

    @section('title', $content)

如果您想在部分中呈现未转义的内容,您必须使用传统的“长格式”样式声明该部分:

    @section('title')
        {!! $content !!}
    @stop

因此,您需要按照以下步骤获取查询结果:

    @section('mainApp', {!! 'id="myid"' !!})
祖麻雀
2023-03-14

在控制器上,您可以执行以下操作:

return view('my_page')->with('myid', 'myid');

在您的视图/布局中,您可以这样做:

<html {{ $myid or '' }}>
...

你不需要为这样的任务屈服。

蒯翰墨
2023-03-14

默认情况下,Laravel会转义超文本标记语言。因此,我认为你有两个选择。

>

  • 将值作为控制器中的变量公开给视图。

    代码视图

    然后输出未被转换的值。

    <html {!! $mainApp !!}
    

    仅生成id属性值,而不是整个属性。

    @section('mainApp')myid@stop

  •  类似资料:
    • 我目前正在研究构建SaaS构建管理工具。我想知道的是,如果我使用laravel passport作为api令牌,我如何为用户分配角色,例如: SuperAdmin:可以创建项目|可以创建新用户并为用户分配角色。 管理员:可以查看项目。 因为我希望能够根据用户权限隐藏前端上的元素。 例如,如果我使用传统的laravel应用程序,我可以使用委托和刀片指令@role('admin')来显示基于用户权限类

    • 我对拉威尔望远镜的部分有点困惑。 我有一个用户模型和表。 如何为用户分配用户、客户和/或管理员的角色。 我有一个带有vue和laravel api后端的水疗中心。我用https://laravel.com/docs/5.3/passport#consuming-使用javascript创建api 我如何分配哪个用户模型具有哪些作用域? 还是范围与角色不同? 您将如何实现这一点? 提前谢谢!

    • 我对Laravel截断的数据有一个小问题。我将传递给我的后端值,该值可以是表中定义的“百分比”或“金额”,但在表中也可以为null,但每次尝试将其设置为null时,都会出现如下错误: {"discount_currency":["您输入的值无效。"]} 或者当我从处理请求中删除enum时,它会说 所以我传递数据抛出API从我的Vue,这个婴儿车的请求看起来像: 所以如果我删除...我有第二个错误。

    • 我正在构建一个Laravel web应用程序,其中我需要一个动态图像库,我构建了一个后端管理面板,可以在其中添加图像,我成功地将图像添加并保存到数据库中,但我无法编辑或删除它们。 错误是: UrlGenerationException中的ErrorException。php第17行:缺少[Route:galleries.update][URI:backend/galleries/{gallery}

    • 我正在使用这个库:https://github.com/davibennun/laravel-push-notification 用于发送推送通知。我使用了示例代码,我的iPhone上的推送消息正在工作。 现在我只想向多个设备发送一条消息。文件上说我需要使用: 但是我想从devicecollection上的数据库中得到一个foreach循环。我该怎么和拉威尔一起做?非常感谢!

    • 有办法覆盖Laravel中的GenericUser类吗? 当前身份验证使用GenericUser作为Auth::Operations的返回对象, 我希望它是我的用户类从我的模型。这是否可行呢?