問題タブ [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 に答える
2830 参照

vue.js - Vue ルーターのサブルートが期待どおりに機能しない

を使用してサブルートを機能させようとすると、vue-routerサブルートはそのサブルートの宣言されたコンポーネントではなく、親ルート コンポーネントをレンダリングします。親ルートに対してコンポーネントを宣言する必要があるようです。そうしないと、コンポーネントがまったく表示されません。たとえば、次のようにルートを宣言するとします。

どのルートにも何も表示されません。しかし、次のようにルートを宣言すると:

マイstations/createルートには、ルートと同じコンポーネントが表示されますstations。何を与える?

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

javascript - Vue.js でのサブルートの逆順

ネストされたサブルートを持つ Vue.js ルーターを使用して小さなルートを作成しました。

  • メインからデータをロードする (1)
  • Sub (2) からデータをロードする

ただし、ブラウザの更新ボタンを押すと、順序が逆になります。

  • Sub (2) からデータをロードする
  • メインからデータをロードする (1)

http://jsfiddle.net/L6tuweue/で作業コピーを確認できます。ディスプレイ セクションのリロード ボタンをクリックし、コンソールを開いたままにしてください。

私は何を間違っていますか?

ありがとう。

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

vue.js - vue-router インスタンスで vue-resource を使用するには?

ルーターをインストールする前に、グローバル Vue インスタンスをセットアップし、次のように vue-resource を使用しました。

現在、Vue インスタンスはルーター自体によって次のようにインスタンス化されています。

インスタンスに変数がバインドされていない場合、どのように vue-resource を使用できますか?

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

javascript - Vue.js:子コンポーネントは親の状態をどのように変更しますか?

vuejs.org には、次のように書かれていました。

双方向バインディングは、子の msg プロパティの変更を親の parentMsg プロパティに同期します。(ここにリンクがあります。)


しかし、この変更を親に同期できるように、子のプロパティを変更するにはどうすればよいのでしょうか。


ルーター

List.vue (親)

DetailAdd.vue (子)


active親 ( ) のプロパティを変更したいだけですが、List.vueこれを達成するにはどうすればよいですか?

皆様ありがとうございました!

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

vue.js - コンポーネント間のvuejsルートは同じスクロール

ルート ビューには 2 つのコンポーネント A と B が表示されますが、コンポーネント A の scrollTop は 0 で、コンポーネント B にルーティングし、下にスクロールしてからコンポーネント A にルーティングすると、A もスクロールします。誰にもアイデアはありますか?

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

javascript - v-on:click は関数値を期待し、未定義になりました

現在、ボタンの押下に反応しようとしている vuejs を学習しようとしていますが、 v-on:click ディレクティブは (どうやら) コンポーネントに追加したメソッドを見つけられません。

ここに私のコンポーネントがあります:

これは親コンポーネントです

そして、ここにメインファイルがあります

そして、私が得ている警告

次に、ボタンは何もしません。エラーも何も表示されません。

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

vue.js - vue-router をコンポーネント内で動作させる方法

次のindex.htmlがあります

テンプレートファイルには、「/」にロードされている次のものがあります

そして、私は次のルートマップを持っています

リンクをクリックしても表示が変わらないようです。何が間違っているのかわかりません。

使っても

うまくいかないようです。

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

vue.js - ルーター コンポーネントを変更できません

次の.vueファイルがあります

そして、私が持っているメインのindex.htmlファイルに

そして私のmain.jsで

ものがコンパイルされると、 Introコンポーネントを取得できますが、ボタンをクリックするとハッシュのみが変更され、コンポーネントは変更されません....

ドキュメントに基づいて、私が違うことをしている唯一のことは、プログラムでルートを変更していることです。

ここで何が間違っていますか?