問題タブ [vue-router]

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 に答える
20638 参照

javascript - vue-router のリンクから「id」値を取得します

vue-router のリンクからオブジェクト値を取得するには? たとえば、このリンクの「id」 http://laravel.dev/#!/messages/ 1703

したがって、そのIDを使用して、データベースから特定のデータを取得できます。

私のコード

申し訳ありませんが、リンクがクリックされたときにエラーが発生し、ビューとURLが変更されましたが、サーバーに送信されるのは http://laravel.dev/api/messages/undefinedです

ここでエラーのスクリーンショット

ありがとう

0 投票する
18 に答える
471628 参照

vue.js - 別のページへの Vue.js リダイレクト

Vue.jsバニラ JavaScript と同様にリダイレクトを行いたい

Vue.jsでこれを達成するにはどうすればよいですか?

0 投票する
13 に答える
422607 参照

javascript - Vue.js で URL からクエリ パラメータを取得するにはどうすればよいですか?

Vue.js でクエリ パラメータを取得するにはどうすればよいですか?

http://somesite.com?test=yay

取得する方法が見つかりませんか、それとも純粋な JS またはライブラリを使用する必要がありますか?

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

browserify - vue-routerがvue化されたコンポーネントをロードしないVue JS

Laravel 5 バックエンドを備えた SPA に vue-router を使用する Web アプリケーションを開発しています。必要な JavaScript を作成するために.vue実行されるアプリ コンポーネントのファイルを利用します。laravel-elixir-vueify

Vue とともに vue-router を正常にセットアップし、メインの Vue および Vue ルーター インスタンスと同じファイルで定義されたコンポーネントをロードできます。

ただし、ファイルに含まれているコンポーネントを要求しようとすると、問題が発生し.vueます。Vue インスタンスを調べたときに browserify / vueify が実行の成功を報告しているにもかかわらず、Vue dev-tools によってインスタンス内に表示される匿名のコンポーネント フラグメントのみがあり、router-view.

Vue 開発ツール

外部コンポーネントが正しくロードされていないように見えますが、コンソール内にエラーはありません。

さまざまなコードとファイルの例を次に示します。

gulpfile.js

ダッシュボードOverview.vue

dashboardOverview.vueにありresources\assets\js\components\dashboardOverview.vueます。

メインビュー

これは、次の JavaScript によって補足されます。

dashboard.jsにありresources\assets\js\dashboard.jsます。

0 投票する
19 に答える
75406 参照

vue.js - URLに再アクセスするとVue Routerが404を返す

Vue ルーターの履歴モードを有効にするだけです。そして、v-href または href を介して vue ルーティングにアクセスすると、正常に動作します。しかし、そのページを更新しようとしたり、ブラウザのアドレスバーから直接移動しようとすると、404 が返されます。その URL への更新/再アクセスを受け入れるオプションはありますか?

以下は私のVueルーター構成です

0 投票する
3 に答える
13733 参照

vue.js - Vue.js と Vue-router によるライフサイクル フックの優先順位

と を使用してアプリを作成しvuevue-routerいます。一部のルートでは、最初にいくつかの条件を確認し、それらの条件が満たされていない場合は別のコンポーネントにリダイレクトする必要があるため、コンポーネントのオプションでactivateフックを使用すると、正常に動作します。routerまた、同じコンポーネント内に、createdいくつかのデータをロードするための vue フックがあります。前に述べた条件が満たされない場合、作成されたフックにデータをロードできません。私が期待するのは、その条件が満たされていない場合、リダイレクトフックが呼び出された場合、作成されたフックはトリガーされませんが、実際に起こっていることは、その条件が false の場合、アクティブ化フックのリダイレクトが呼び出されるということです。そしてまたVue から作成されたフック。したがって、私の特定のユースケースの解決策以上に、vue と vue ルーターを一緒に使用する場合のフックの実行順序を知りたいです。