問題タブ [vue-resource]

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 投票する
0 に答える
690 参照

vue.js - Vue js http リクエスト ループ

ユーザー入力があるたびに http 要求を呼び出すライブ検索フォームを作成しようとしています。これまでのところ、ライブ検索はうまく機能していますが、http 要求がループに陥っています。この問題は、catalog_items を this.items に割り当てるときに発生します。

Vue.js

HTML 検索入力:

前もって感謝します!

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

javascript - VueJS 読み取り Dom 属性

ボタンクリックイベントに href 属性を取得したい。

Main.JS ファイル

対象イベントが要素を選択していません。クリックされた要素を選択します。

0 投票する
2 に答える
1336 参照

vue.js - Vue jsは親と子のデータをVue-Routerと同期します

私の vuejs アプリケーションでは、ルーティングに vue-router を使用しています。これを除いて、すべてが正常に機能しています。

私の親では、左側に以下のようなリンクを持つリスト ビューがあります。

クリックすると、ネストされたルートがアクティブになり、右側に詳細ビューが表示されます。

今私の問題は、親ビューで、タスクが完了したかどうかを切り替えることができることです。

タスクが完了したかどうかを子ビューで示すラベルがあります。

親ビューでステータスの変更を行ったときに、子ビューにステータスの変更を反映するにはどうすればよいですか。ページを更新する必要がありますか? または、より簡単な解決策があります。

簡単に言えば、親ビューで完了ステータスを切り替えると、子ビューでラベルが変更されるはずです。

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

javascript - How to return value in VueJS Mixin

I'm currently developing a webapp in Vuejs. I created a Mixin that I can access globally which handles any request to my api:

Now, in some of my components I call the api function:

It works fine, but one thing doesn't work as expected. I expect my api_response constant to have the value of response but it is always undefined. So every time I got this alert with undefined. How is that possible? When I uncomment the return 'test' line it works: I got an alert with test, but it doesn't seem to work within the this.$http part...

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

vue.js - vue リソースの HTTP 取得データの変更を監視する方法

vue-resource HTTP get リクエストを監視する必要があります。新しいデータが見つかった場合は、v-forループにプッシュし、削除されたデータが見つかった場合は、 v-forデータ全体を再レンダリングせずに削除します。

JS

HTML

v-forループ全体を完全に再レンダリングせずにチャットを表示したい。ウォッチャーによって把握された変更を更新するだけです。

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

laravel-5 - VueJS & Laravel 5.3

Laravel 5.3 + Vue JS + Vue-Resource

データを取得して(ajaxを使用して)単純なforeachループを実行しようとしています。

私のvuejsスクリプトファイル:

Laravel コントローラー:

ブレード テンプレート:

Laravel の応答:

空のページが表示されますが、データベースからのすべての投稿で有効なリターン コードを含む ajax 応答があります。私は何を間違っていますか?ありがとう