問題タブ [ractivejs]

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

javascript - RactiveJS は、子ではなく、要素をトリガーするプロキシ イベントをターゲットにする必要があります

クリックされたactiveクラス名を追加しようとしています。li選択されていることを示します。

私のテンプレート:

その呼び方:

イベントの処理方法:

私が見つけたもの:

event.targetaは、クリックされた内の要素です(例div.imgwrapper: figcaption)

Non Ractive も同様に動作します: div のクリック イベントは、その子によってトリガーされるべきではありません

オンクリック プロキシ オブジェクトを使用して要素をターゲットにするための適切な解決策は何ですか?

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

ractivejs - Ractive コンポーネントの {{>content}} パーシャル内からイベントを取得するにはどうすればよいですか?

モーダル ウィンドウ内の他のコンテンツのコンテナーを定義するモーダル コンポーネントが定義されているとします。

そのコンテンツを {{>content}} パーシャルで定義できますが、そのコンテンツのいずれかにクリックなどのイベントが含まれている場合、そのコンテンツを定義する Ractive からそのイベントをキャプチャできません。

これらのイベントはコンポーネントからのみキャプチャできます。

とにかくこれを機能させる方法はありますか?

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

javascript - Ractive 計算プロパティ

次のテンプレートとモデルを ractive で使用して、firebase を使用した簡単なテスト アプリケーションを作成しました。計算された newprice の価格値にアクセスして、小数点以下 2 桁の通貨のように書式設定したいと考えています。出力に問題なく表示される .price 値を取得する方法はわかりませんが、計算された内部で .price を表示できるように試したことはありません。newprice の呼び出しは、テキストを返すだけで出力に表示されるため、正常に機能します。.price を使用している理由は、firebase から返されたデータには、一意の自動生成 ID でラップされた各 make、model、price があるため、各エントリ ID を持つトップ レベル オブジェクトとその中のデータが make、model、価格。

.price 値を取得する方法についての指示が必要です。

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

ractivejs - RactiveJS、チュートリアル 4. イベント プロキシで行き詰まる

私はチュートリアルに従っていますが、4.イベントプロキシで立ち往生しています:

以下は私にとってはうまくいきません。何も起こらないだけです:

これが実際の例です: http://jsbin.com/kupetofawavu/1/

何が欠けていますか?