Meine Blog-Beiträge

Laravel Data Sharing Package

Laravel Data Sharing Package


Die API für dieses Paket ist einfach:

Fassade
SharedData::put
    'post' => Beitrag::first(),
    'App' => [
        'Name' => config("app.name"),
        "Umwelt" => config('app.env'),
    ],
]);

Helfer
Aktie([
    'post' => Beitrag::first(),
    'App' => [
        'Name' => config("app.name"),
        "Umwelt" => config('app.env'),
    ],
]);

So geben Sie Daten in JavaScript aus:

Fenster.sharedData = {
    Bereitstellen: {
        Inhalt: "...",
        created_at: "...",
        // ...
    },
    App: { /* ... */ }
}

Um das konfigurierte JavaScript auszudrucken, @shared zu Ihrer Ansichtsdatei Hinzufügen :

<html>
<head>
  @shared
head>
html>

Wenn Sie das JavaScript-Objekt konfigurieren möchten, können Sie die Konfiguration veröffentlichen und ändern:



Rückgabe ["js_namespace" => 'myCustomObjectName'];

In diesem Paket um Ihnen den Einstieg zu erleichtern Dokumente und den Quellcode auf GitHub coderello / laravel-shared-daten Auf Sie können es anzeigen .



Diesen Artikel teilen


Kommentare (0)

Kommentar