Laravel: 如何在所选视图中包含外部链接

Laravel: How to include external links in selected views

我已将所有 css 和 js 外部 link 包含在我的索引视图的 <header> 标签下。

现在有一些外部 link 我想要 load on selected views only,

我可以在该视图上单独添加 link,但是 that link will go out of <head> tag

如何仅从 <header> tag of index view.

的选定视图中加载选定的 links

我试过了

<head>
...other links
     @if(View::exists('ispblade.calendar'))
            @include('ispblade.calendar_links')
        @endif 
</head>

但它正在 all views 上选择 link 加载。

为此你需要使用 stacks

布局中:

<head>
    <!-- Head Contents -->

    @stack('scripts')
</head>

在您看来:

@push('scripts')
    <script src="/example.js"></script>
@endpush

https://laravel.com/docs/8.x/blade#stacks