問題タブ [vue-component]
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.
javascript - VueJs 観察可能なプロパティを持つオブジェクトを作成する方法
VueJSでknockoutjs ViewModelに相当するものを作成するにはどうすればよいですか? 例えば:
テンプレートプロパティなしでコンポーネントとして作成せずにオブジェクトまたはビューモデルを作成するにはどうすればよいですか? 単純な javascript オブジェクト (関数/json オブジェクト) を作成するだけですか? その場合、これらの単純な javascript オブジェクトで計算された/監視可能なプロパティを作成するにはどうすればよいですか?
javascript - v-on:click は関数値を期待し、未定義になりました
現在、ボタンの押下に反応しようとしている vuejs を学習しようとしていますが、 v-on:click ディレクティブは (どうやら) コンポーネントに追加したメソッドを見つけられません。
ここに私のコンポーネントがあります:
これは親コンポーネントです
そして、ここにメインファイルがあります
そして、私が得ている警告
次に、ボタンは何もしません。エラーも何も表示されません。
vue.js - vue-router をコンポーネント内で動作させる方法
次のindex.htmlがあります
テンプレートファイルには、「/」にロードされている次のものがあります
そして、私は次のルートマップを持っています
リンクをクリックしても表示が変わらないようです。何が間違っているのかわかりません。
使っても
うまくいかないようです。
vue.js - vue.js 単一ファイル コンポーネントで props を使用する方法
私は にとても慣れていませんvue.js
。
webpack で単一ファイル コンポーネントを使用してい{{operating.totaloperating}}
ますoperating
。どうやってやるの?小道具として渡そうとすると、未定義と表示されます。
このコンポーネントにはテンプレートからのみ小道具を渡すことができますが、ファイル自体では渡すことができません。
vue.js - ルーター コンポーネントを変更できません
次の.vueファイルがあります
そして、私が持っているメインのindex.htmlファイルに
そして私のmain.jsで
ものがコンパイルされると、 Intro
コンポーネントを取得できますが、ボタンをクリックするとハッシュのみが変更され、コンポーネントは変更されません....
ドキュメントに基づいて、私が違うことをしている唯一のことは、プログラムでルートを変更していることです。
ここで何が間違っていますか?
javascript - モジュールまたはIDによるVuejsテンプレート
.Vue ファイル (およびそのサブコンポーネント) で定義されたテンプレートがあります。私の目標は、JavaScript を変更せずにこのテンプレートをオーバーライドできるようにすることです。
id="search-result" の要素が存在する場合は、これを使用します。
*.Vue ファイルで定義されているものを使用しない場合。
何とかこれを達成できますか?インライン テンプレートについて読みましたが、問題は、多くのサブコンポーネントを含む入れ子構造になっていることです。ユーザーは、オーバーライドしたい 1 つのサブモジュールだけをオーバーライドするのではなく、完全なテンプレートを定義する必要があります。
何かヒントはありますか?
javascript - Vue.js のさまざまなコンポーネントの配列
タイトル、公開日などの特定のフィールドを含む投稿エディターを作成したい.
ただし、コンテンツは、イメージ ブロック、テキスト ブロック、およびビデオ ブロックのコンポーネントを作成した「ブロック」の形式です。
しかし、これらのブロックの配列が必要であり、次を使用して反復できます。
配列は、 type 属性がimage-block
、text-block
またはvideo-block
..に設定されたオブジェクトで構成されます。
この種の作品ですが、フォームを送信するときに、ブロックを通過してその中のデータを取得したいのですが、できません.削除できないため、テンプレート内の X でブロックを削除できません親の配列内のオブジェクト。
私は何を間違っていますか?
javascript - Vue コンポーネント データから計算された関数
次の Vue コンポーネントとデータがあります。
そして、次のテンプレート:
「小計」の計算方法がわかりません。私がする必要があるのは、計算された関数「subtotal」が各「sales」オブジェクトのすべての価格の合計を返すようにすることです。私は何を間違っていますか?
javascript - データが追加されたときにエラーになる Vue 計算関数
ここの私のjsbinでhttp://jsbin.com/fecukitisu/edit?html,js,output。ユーザーが含まれているボタンを介して新しい「販売」を追加するまで、私の合計と税のバインドは機能しています。別のセールが追加されたときに計算関数が NAN を返す理由がわかりません。どんな助けでも大歓迎です!