otiteca971/laravel-elm

此包已被废弃,不再维护。没有建议的替代包。

在 Laravel 中渲染 Elm 程序 --- 由 tightenco/laravel-elm 衍生而来

2.3.1 2019-01-15 13:26 UTC

This package is auto-updated.

Last update: 2021-12-15 21:19:42 UTC


README

你想要在 Laravel 应用中渲染 Elm 程序吗?

此包使操作变得简单。

推荐:同名的配套 JavaScript 库,npm i --dev laravel-elm

https://github.com/loganhenson/laravel-elm

安装

首先通过 Composer 安装此包。

{
    "require": {
        "tightenco/laravel-elm": "~1.0"
    }
}

然后添加服务提供者和外观别名到你的应用配置中。

config/app.php

...
'providers' => [
    '...',
    Tightenco\Elm\ElmServiceProvider::class
];
...
...
'aliases' => [
    '...',
    'Elm' => Tightenco\Elm\ElmFacade::class,
];

之后你可以在控制器中使用有用的 Elm 外观。

use Elm;
...
public function index()
{
    return view('home', [
        'example' => Elm::make('example', [
            'name' => Auth::user()->name
        ])
    ]);
}

许可

查看此存储库的许可