問題タブ [laravel-spark]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
260 参照

javascript - jQuery のキャッチされない参照エラー $foo が定義されていません

Laravel Spark フレームワークで jQuery を使用して、クリック時に単一の div を展開および折りたたもうとしています。私のコードは、主にこの質問への回答から来ています。

selectShow テキストがクリックされると、アラートは正常に機能しますが、コンソールには「Uncaught ReferenceError: $selectShow is not defined」というエラーが表示されます。提供したリンクの正確なコードを使用しても、エラーが発生します。クイック検索では、jQuery を最初にロードする必要があることがわかりましたが、この関数は既にドキュメント対応関数ブロックに配置しています。また、アラートは (私が使用している他の jQuery 関数と同様に) 正常に機能するため、これが jQuery の不適切なロードによる問題ではないと思います。

おそらくこれに対する簡単な答えがありますが、私は途方に暮れています。ありがとう。

コード:

0 投票する
0 に答える
245 参照

vue.js - 子オブジェクトを変更するときに Vue.js がテンプレートを更新しない

私はlaravel sparkを拡張しており、実際に送信する前に登録を検証したいと考えていました。

すべてのデータはサーバーから適切かつ正しく処理されますが、エラーはポップアップしません。

検証に使用されるコードは次のとおりです。

その後、SparkForm を拡張し、これらのメソッドを追加しました (successes はエラーの単なるコピーであり、検証成功メッセージを表示するために使用されます)。

最後に、SparkFormErrors にいくつかのメソッドを追加しました。

コンソールにはエラーは表示されず、ネットワーク タブには正しいメッセージが表示されます。また、応答コールバックなどのコンソール ログインを追加すると、実際のエラーまたは成功メッセージが表示されます。しかし、それらは画面上には描画されません。

完全を期すために、テンプレート ブレード ファイルの重要な内容を含めます。

私が見逃している/忘れているものを見ている明るい心はありますか?

0 投票する
1 に答える
25676 参照

javascript - Vue.JS で親コンポーネント内に子コンポーネントを作成する

VueJS で 1 つのコンポーネントを別のコンポーネント内に作成する方法を理解しようとしています。たとえば、次のようなものですが、残念ながら機能しません (子コンポーネントは何もしないように見えます)。

http://www.webpackbin.com/NyI0PzaL-

上記の .vue ファイル拡張子メソッドを使用するのと同じように、インライン テンプレートを使用してこれを行うことにも同様に関心があります。

上記の動作しない例のコードは次のとおりです。

main.js

index.html

App.vue

Child.vue

上記の例は webpackbin.com でホストされていますが、これを使用したい 2 つのプロジェクトでは、一方のプロジェクトで Laravel を使用し、もう一方のプロジェクトで Laravel Spark を使用しています。プレーンな Laravel アプリでは主に .vue ファイルを使用し、Laravel Spark アプリでは主にインライン テンプレートを使用しています。実用的なサンプルに特に感謝します。ありがとう!


アップデート

以下の回答をくれた Linus に感謝します。main.jsファイルで子コンポーネントをグローバルに登録するには、次の変更が必要なようです。

または、子コンポーネントを親内で使用できるようにローカルに保つために、次のように親コンポーネント ( App.vue ) を変更できます。

0 投票する
1 に答える
1002 参照

php - laravel sparkで一括払い?

それで、私はしばらくの間Laravel sparkに興味を持っていました。1回限りの支払いがサポートされているのか、それともアプリケーション内で別の支払いをしてから別のプランに加入することで実装する必要があるのか​​ 疑問に思っていますか?

Spark のライセンス供与に取り組む前に、これに関する情報を収集したいと考えています。

基本的には、月額/年額パッケージ + 生涯プランを提供したいと考えています。これはサポートされていますか?

一括払いについての言及がないか、ドキュメントを調べてみました。

また、ほぼすべてのスタートアップ ビデオを見て、Spark サービス プロバイダー内で誰かが見つけた構成オプションについて言及されているかどうかを確認してみました。そうは言っても、せいぜいボイラープレートの制限にすぎず、Laravelの別の機能を使用して何らかの方法で統合できると確信しています。

誰もこれについて経験がありますか?

0 投票する
1 に答える
2021 参照

laravel - 要求されたパッケージ laravel/spark はどのバージョンでも見つかりませんでした

laravel Spark をインストールしようとしていますが、どの方法を試しても多くのエラーが発生します。

ファイルを追加する"laravel/spark": "*@dev"と、composer.jsこのエラーが発生します。

要求されたパッケージ laravel/spark はどのバージョンでも見つかりませんでした。パッケージ名にタイプミスがある可能性があります。

問題が何であるかの手がかりはありますか?

composer.jsファイルに追加して実行しましたcomposer update。見つからないというエラーが発生しました。

0 投票する
0 に答える
3616 参照

php - Laravel 5.2 Validator::Make は、「Illuminate\Validation\Factory::make() に渡される引数 2 は、指定されたオブジェクトの型配列でなければなりません」という例外をスローします。

laravel のカスタム検証を使用してこの例外が発生し続けていますが、その理由がわかりません。完全な例外メッセージは次のとおりです。

これが私のコードです:

今、私もこのように試してみましたが、同じ例外が発生しました:

私が知る限り、私はドキュメント(https://www.laravel.com/docs/5.2/validation#manually-creating-validators)に正確に従っており、配列を渡しています。laravelで何度も手動で検証を作成しましたが、この問題に遭遇したことはありません。これは私が本当に困惑しているので、別の目が簡単に拾うことができるかもしれない、私が間違っていることを明らかにしていることを願っています. どんな助けでも大歓迎です!違いがある場合は、Spark を使用しています。

編集: $rules を var_dump すると、次のようになります。

0 投票する
1 に答える
639 参照

php - Laravel SparkForm ファイルのアップロード エラー

私は Laravel Spark プロジェクトに取り組んでおり、S3 バケットにフォルダーをアップロードするためのフォームを取得しようとしています。私はフォームを構築しました:

次に、フォームの送信を処理するために vue コンポーネントをセットアップしました。

次に、私のlaravelコントローラーで:

ファイルを含むフォームを送信しようとすると、次のエラーがスローされます: に設定した直後にingCall to a member function getClientOriginalExtension() on null を試してみましたが、コンソールに出力されたのは、見た目のコードの束です。 Laravel は非常に簡単で、なぜこの問題が発生するのかわかりません。任意の支援/アドバイスをいただければ幸いです! ありがとう!var_dump$resumefile()js

0 投票する
4 に答える
13615 参照

php - ミドルウェアでユーザーオブジェクトをリクエストにバインドする方法

Laravel Spark 1.0 (Laravel 5.2) でアプリケーションを作成しています。エージェント (api) 認証用のカスタム ミドルウェアを作成しました。これはコードです:

デフォルトの laravel 認証では、ユーザー オブジェクトがリクエストに挿入されます (laravel ドキュメントを参照): https://laravel.com/docs/5.2/authentication#retrifying-the-authenticated-user

したがって、次を使用してユーザーを取得できます。

Spark は明らかにこのメソッドを使用して、ユーザーのサブスクリプションが有効かどうかを確認します (laravel\spark\src\Http\Middleware\VerifyUserIsSubscribe):

私のミドルウェアでは、次を使用してユーザーを取得できますが$request->user;、laravelのデフォルトでは取得できないため、機能していません$request->user();

ユーザーオブジェクトをリクエストに挿入するにはどうすればよいですか?

前もって感謝します

編集:

サービスプロバイダーの Laravel (Illuminate\Auth\AuthServiceProvider@registerRequestRebindHandler)

このコードを使用して、オブジェクト ユーザーをリクエストにバインドします。

このコードを適切な修正を加えてミドルウェアに挿入しようとしましたが、それを機能させる方法がわかりません。

0 投票する
0 に答える
376 参照

laravel-5 - キオスク (Laravel Spark) でカスタム モジュールを作成する際に必要なヘルプ

Laravel Spark は初めてです。キオスクにカスタム モジュールを追加しようとしているので、そのモジュールに 1 つのフォームが必要です。以下のリンクの手順に従っています https://spark.laravel.com/docs/2.0/forms

以下のコードを追加して、ROOT_DIR/resources/assets/js/app.js でフォームの vue コンポーネントを定義します。

ビュー ファイルを設定した後、app.js(ROOT_DIR/resources/assets/js/app.js) ファイルの vue コンポーネントにメソッドを追加します。

ここに画像の説明を入力

だから私たちの質問は.私たちは間違った方法で手順に従っていますか?? 正しい方法を提案してください。

また、フォームの検証とデータベースへの挿入についてもご案内します。事前に感謝します