問題タブ [spacebars]

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

javascript - Meteor テンプレート ヘルパー関数構成で DRY を維持するにはどうすればよいですか?

私は自分のテンプレートで DRY を維持したいので、スペースバーがうまく機能しないことに気付くためだけに、いくつかの驚くべき構成可能な関数とヘルパーを作成しました。

どちらも 2 つの引数を取る 2 つの関数がありfunc(a,b)ます{{func a b}}

目標は を計算することfunc2(func1(a,b), c)です。スペースバーを使えば、関数とそれぞれの引数の数を見て理解できると思いました{{func2 func1 a b c}}。そうではないようです。何か案は?

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

javascript - Meteor ヘルパー関数で URL パラメーターにアクセスするにはどうすればよいですか?

アプリケーションの一部のページで、印刷可能モードを有効にしたいと考えています。このモードでは、URL パラメータに?print=true. 現在、iron-router を介して URL パラメーターをデータ コンテキストとして送信するという回避策を試みました。

要素を適切に表示および非表示にするために使用されるグローバル ハンドルバー ヘルパーが付属しています。

この場合、URL に が含まれている場合、?print=true適切な要素を表示および非表示にするのは簡単です。ただし、このソリューションには 2 つの大きな問題があります。1 つ目は、この印刷可能なビューを実装したいページの一部が既にデータ コンテキストを持っているという事実です。データ コンテキストを上書きすることは現実的ではありません。また、両方のデータ コンテキストをより大きなオブジェクトに埋め込むことは、かなり嫌なことです。2 つ目の問題は、印刷可能なビューをテンプレート自体の内部だけでなく、ページがレンダリングされる周囲のレイアウト テンプレートにも適用して、不要なヘッダーなどを削除することです。

Iron Router を介してデータ コンテキストでパラメータを指定せずに、Spacebars ヘルパー内の URL パラメータにアクセスする合理的な方法はありますか?

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

meteor - Template.beforeDestroy フック Spacebars/Meteor

テンプレートが DOM から削除される前に発火するフックを取得する方法はありますか?

DOM 要素が破棄される前に mCustomScrollbars を破棄できないため、メモリ リークが発生します。