問題タブ [vuejs2]

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

gulp - Vuejs コンポーネント テンプレートは 1 つの要素だけをルートする必要がありますか?

ドキュメントでこれについて何も見ませんでした。十分に検索しなかった可能性がありますが、コンポーネントテンプレートはルート要素を使用すると「より適切に」機能するようです (より良い意味: Laravel elixir を実行するとルート要素なしで機能しますgulpが、実行gulp --productionすると最初の要素のみが表示されます) )。

内部にルート要素を 1 つだけ持つ必要があり<template>ますか?

つまり、このテンプレート コードは Vue 2 で使用できますか?

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

javascript - vuejs 2 で選択入力オプションを動的に変更する

選択ドロップダウン v-model のオプションを動的に変更する方法は?

私は 2 つの選択入力を持っています。1 つは他に応じて変更する必要があります。

たとえば、「果物」を選択すると果物が表示され、「野菜」を選択すると野菜が表示されます。

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

javascript - vuejs this.posts.$remove(postId) は関数ではありません

$remove を使用して配列要素を削除しようとしています。しかし、 this.posts.$remove は関数ではないと言っています。誰がどこが間違っているのか説明できますか?

ビューインスタンス:

これは私のサンプルデータです

私のデータ

これは私のコンソールです

ここに画像の説明を入力

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

vue.js - VueJs: リスト内のフォーム入力と ID を動的に構築する

フォームからリスト項目を追加して、VueJs を使用してリストを作成しています。メイン リスト アイテムのサブアイテムとなるメモも追加したいと考えています。主要なリスト項目を問題なく追加できます。サブ項目を追加しようとすると、サブ項目のすべての入力フィールドが、最初に追加ボタンを押す前に入力したデータに応答します。これは、IDを入力に動的に割り当てる方法と関係があると思います。そして、送信ボタンを押した後、メモがサブアイテムのリストに追加されません。私は理由を理解できないようです:私はJsFiddleを含めます

html

JS

CSS

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

vue.js - Vuejs 2 v-on:click.prevent()

人々がより多く使用しているこれらのオプションを知りたいです。

1) 通常の (div、span など) 要素で v-on を使用する

ここでは、クリックできることを示すポインター カーソルを設定するクラスと、UX を向上させるクラスが必要です。

1) リンク要素 Click me Here で v-on を使用する ポインター カーソルを設定するためのクラスは必要ありません。ただし、リンク アクションを停止するには、防止モードが必要です。

では、これら 2 つのアプローチのベスト プラクティス、長所と短所は何ですか?

0 投票する
16 に答える
175161 参照

javascript - Vue.js 動的画像が機能しない

Web アプリで動的な画像を表示する必要Vue.jsがある場合があります。画像のファイル名が変数に格納されている場所webpackを表示したい。imgその変数はストア変数computedを返すプロパティでありVuex、 で非同期に設定されていますbeforeMount

ただし、次のようにすると完全に機能します。

私のケースはこのfiddleに似ていますが、ここでは img URL で動作しますが、実際のファイル パスでは動作しません。

それを行う正しい方法は何ですか?

0 投票する
10 に答える
277522 参照

javascript - Vue.Js で計算されたプロパティにパラメータを渡すことはできますか

これは、Vue.Js の計算されたプロパティにパラメーターを渡すことは可能ですか? 計算を使用してゲッター/セッターを使用すると、パラメーターを取得して変数に割り当てることができます。ドキュメントからのように:

これも可能ですか:

計算されたプロパティは引数を取り、必要な出力を返します。ただし、これを試すと、次のエラーが発生します。

vue.common.js:2250 Uncaught TypeError: fullName は関数ではありません(…)

そのような場合にメソッドを使用する必要がありますか?