問題タブ [meteor-blaze]
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.
jquery - Meteor-Blaze を使用してクラスに属性を追加する
Meteor + Blaze を使用して以下を行うにはどうすればよいですか? また、これが機能しないのはなぜですか?
コードは以下のことを行う/しない
javascript - イベント内から親テンプレートのコンテキストを取得する正規の方法は?
与えられた:
親オブジェクトにアクセスできる子テンプレートのボタンにイベントをリンクできるようにしたいと思います。
可能な解決策:
親をdomに保存して、次のようにすることができます:
または、親をセッション var に保持し、そこからプルすることもできます。
その後:
しかし、理想的には、よりクリーンなソリューションを好み、これが可能であるように感じます。
javascript - テンプレートのレンダリング順序: 子テンプレートの前に親トリガー
私は Meteor を初めて使用し、テンプレートの「レンダリング」イベントを理解するのに苦労しています。
この 2 つのテンプレートがあるとします。
そして、これらの 2 つのイベント:
私はいつもコンソールからこれを取得します:
したがって、基本的に、内部テンプレートのレンダリングが完了する前に、親テンプレートが「レンダリング」されます。そのため、jquery プラグインのような DOM へのポスト操作を実行できません。例えば:
これは内部テンプレートがレンダリングされる前に実行されるため、プラグインが壊れます。
内部テンプレートを含め、テンプレートが完全にレンダリングされたときに安全に使用できる回避策または流星イベントはありますか?
meteor - Meteor: オブジェクトを render() に格納して、子ヘルパーで使用します
中に作成したオブジェクトを保存し、そのオブジェクトを .NETTemplate.myTemplate.rendered = function ( ) { ... }
で使用したいと考えていますTemplate.myChildTemplate.helpers(helpers)
。これまでのところ、私はグローバル オブジェクトを使用することに頼っていますが、それは非常にハッキリしています。これを行うための素敵なテンプレート中心の方法はありますか?
javascript - Meteor blaze を 2 回レンダリング
同様の質問を見たことがありますが、私の場合には適用できませんでした...
ルート定義を取得しましたiron-router
:
私のファイルでは、次のようhome.js
に表示するヘルパーを取得しました。books
そして上home.html
:
http://mydomain.com/?search=Happy%20Potter
目的は、すべてのハリー・ポッターの本を見つけるような URL からビューにアクセスすることです。
私が理解していない何か...ページが2回レンダリングされ、最初に結果がないことを示し、次に結果を表示します。理由がわかりますか?
ありがとう !
meteor - ホット コード リロード中にページ上の要素を保持する
ユーザーがビデオを見ている場合、または Meteor アプリのページでオーディオをストリーミングしている場合、新しいコードがプッシュされたときのホット コード リロード中に特定のプレーヤー要素が更新/停止/終了するのを防ぐために使用できるものはありますか?
現在、コード ベースに変更を加え、ユーザーが何かを見たり聞いたりすると、中断されてプレーヤーが停止します。
javascript - Meteor.js の UI.dynamic テンプレートのヘルパー
Meteor v0.8.2 では、動的テンプレートによって呼び出される個々のテンプレート ( Template.story_en
、 ) に対してヘルパーを作成する必要があるようです。Template.story_ne
以下の例のように、動的テンプレート ( Template.story
) のみのヘルパーを作成し、動的テンプレートが使用できるすべての可能なテンプレートに対してヘルパーを繰り返さないようにすることは可能ですか? 私が使用している方法では、多くのコードを繰り返す必要があるようです。
ストーリー.html
ストーリー.js