問題タブ [htmlbars]
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 - Ember.js で linkTo ヘルパーとアクション ヘルパーを組み合わせる
Ember.js で linkTo ヘルパーとアクション ヘルパーを組み合わせる必要があります。私のコードは次のとおりです。
しかし、私はこれを次のようにしたいと思います:
また:
に:
どうすればこれを達成できますか?
解決
ember.js - Ember CLIアプリでハンドルバーをhtmlバーに置き換える方法は?
Ember および Ember データをカナリア バージョンにアップグレードした後、次の問題に直面しています。
Ember CLI リポジトリでこの問題に関する議論を見つけました。
https://github.com/ember-cli/ember-cli/issues/2955
解決策は、ハンドルバーを htmlbar に置き換えることです。しかし、それを行うための正確な手順はわかりません。
ハンドルバーのレポをチェックしました。コードスニペットが表示されますが、コードを正確に配置する場所がわかりません。
何か案が?
ember.js - Ember 1.10 で壊れたヘルパー
「if」ブロックの機能を拡張するカスタム Handlebars ヘルパーを使用していました。
Ember 1.10 では、プロパティへのバインドを許可する Ember.Handlebars.bind プロパティがないため、これは機能しなくなりました....
使用法は次のとおりです。
しかし、これは「未定義のプロパティ 'call'を読み取れません」というエラーを返します
ヘルパーで渡されたプロパティにバインドできる方法はありますか? 子ブロックを持つことをサポートしていないため、registerBoundHelper を使用できません...ヘルパーの代わりにコンポーネントを使用したかったのですが、{{else}} ブロックを使用できません...
ヘルパーのこのソリューションは、handlebars.js {{#if}} 条件の論理演算子から以前に取得されました
javascript - Ember 1.10 で link-to ヘルパーを拡張する
Ember 1.10 バージョンのヘルパーはどのように作成すればよいですか?
既存のヘルパーを拡張してカスタム リンクへのヘルパーを作成しようとしていますが、取得できません。ここにビンがあります:
ember.js - Ember 1.10 + HTMLBars でブロック パラメータを介してコンポーネントを公開するにはどうすればよいですか
_yield
ブロック パラメーターを使用すると、ハックを必要とせずにコンポーネントをネストされたコントロールに公開するために次のように動作すると思いました。
このログは未定義を返すため、これは機能していないようです。
と を使用ember-cli 0.1.15
ember 1.10.0
してember-cli-htmlbars 0.7.4
います。ブロック パラメータを有効にするために何かする必要がありますか、それとも正しい表記法ではありませんか?
アップデート
使用例として、スライドとコントロール ボタンを備えた柔軟なカルーセルを考えてみましょう。
block params
具体的に言うと、これは、 Ember 1.10 で利用可能な新しい構文を厳密に使用して、このユース ケースを解決しようとする試みです。
javascript - htmlbars テンプレート内で任意の JavaScript を実行する
Wordpress バックエンドからコンテンツを表示する Ember.js アプリケーションに取り組んでいます。テキストに加えて、このコンテンツには、さまざまなソーシャル メディア サイト (Facebook、Instagram、Twitter) の埋め込みコードで一般的な任意の JavaScript を含めることができます。残念ながら、この JavaScript はページの読み込み時に実行されないようで、ページが正しいコンテンツをレンダリングしません。
投稿コンテンツをレンダリングするためにテンプレートで使用しているものは次のとおりです。
{{{model.content}}}
以下は、正しくレンダリングされていないコンテンツの例です。
このようなことは可能ですか?
javascript - HTMLBars でヘルパーを作成するには?
EmberJS の最新リリースの後、v1.9.0
Handlebars から HTMLbars に移行しようとしています。私が非常に難しいと感じているのは、ドキュメントの欠如です。
非常に単純なヘルパーを実装しようとしています。
たとえば、次のハンドルバー ヘルパーを使用します。
HTML
JS
JS フィドル: http://jsfiddle.net/sisir/p463q2L8/
どうすればhtmlbarに変換できますか?
ember.js - 逆の HTMLBars ヘルパー
else ブロックを使用してヘルパーを構築しようとしています。
ハンドルバーの例しか見つかりません。彼らは options.inverse が関数であることを示していますが、私の HTMLBars ヘルパーでは options.inverse はオブジェクトです。(例: 呼び出し不可)
テンプレートコード:
ヘルパー コード: