問題タブ [inertiajs]
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.
laravel - Inertia.js と Xampp を連携させる
Laravel、Vue、および Inertia を使用してプロジェクトをセットアップしようとしました。xamppを使用してWindowsで開発しています。
C:/xampp/apache/conf/extra/httpd-vhosts.conf を次のように構成しました。
C:/Windows/System32/drivers/etc/hosts にもエントリを追加しました
inertia-example.test に移動すると、"Welcome to Laravel!" というテキストを含む h1 タグだけが表示されますが、これは Welcome.vue にあるものとはまったく異なります。
誰にもアイデアはありますか?
役立つ場合は、github へのリンク ( https://github.com/inertiajs/inertia-laravel ) を次に示します。
app.blade.php は次のとおりです。
ルート ファイル、具体的には web.php は次のとおりです。
Welcome.vue は次のとおりです。
php - このエラーを解決する方法: 爆発 () は、パラメーター 2 が文字列であると想定していますが、オブジェクトが指定されていますか?
プロジェクトでさまざまなユーザー タイプとそれぞれの権限をセットアップしようとしていますAppServiceProvider.php
が、エラーが発生します
explode() expects parameter 2 to be string, object given
私のコードのどこにも、explode()
少なくとも私が見ることができるものはありません。を追加する前Inertia::share(function(){})
は、そのようなエラーはありませんでした。
これは私のコードです:
私は何を間違っていますか?エラーが発生している場所では、エラーの場所は特定されませんが、それが何であるかは指定されていません。エラーの場所として提示したコードの最後の行を示していますが、そこにあるのは閉じ括弧と括弧だけです。
laravel - 惰性で別のページに正しくリダイレクトしますか?
クリックすると別のページにリダイレクトしようとしていますが、何らかの理由で機能していません。これは、リダイレクト ボタンがあるビューのコードです。2 つの異なる方法を試しましたが、どちらも機能していません。
私はこのようなweb.phpルートを持っています
両方のコントローラーで、現在、 index() がいっぱいになっています
Teachers と Students の vue ファイルには、これらのページの基本的なレイアウトとタイトルがあるため、空ではありません。
ボタンをクリックする<a :href="">
とリンクにリダイレクトされますが、ページは完全に空白で、他のボタンをクリックすると空白のウィンドウのように開きます。
これを修正する正しい方法は何ですか?