Bu paket için API basittir :
// FacadeSharedData::put(['post' => Post::first(), 'app' => [ 'name' => config('app.name'), 'environment' => config('app.env'), ],]);// Helpershare(['post' => Post::first(), 'app' => [ 'name' => config('app.name'), 'environment' => config('app.env'), ],]);
Verileri JavaScript'e çıktı almak için:
window.sharedData = { post: { content: "...", created_at: "...", // ... },app: { /* ... */ }}
Yapılandırılmış JavaScript'in çıktısını almak için, @shared
yönergeyi view dosyanıza ekleyin :
<html><head> @shared</head></html>
JavaScript nesnesini yapılandırmak istiyorsanız yapılandırmayı yayınlayabilir ve değiştirebilirsiniz:
<?phpreturn ['js_namespace' => 'myCustomObjectName'];
Bu pakette, başlamanıza yardımcı olacak belgeler bulunur ve GitHub'daki kaynak kodunu coderello / laravel-shared-data adresinde görüntüleyebilirsiniz .
Yorum Yap