問題タブ [sightly]

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 に答える
3413 参照

aem - Sightly AEM での引数としての式とパスの評価

私は次のSightly式を持っています:

テンプレートは次のdynamiclinkとおりです。

text=${'comp.masthead.navigation.home' @ i18n}は文字列として評価されず、ダイナミックリンクに渡されるため、これは機能しません。

これは可能ですか?変数を評価して割り当てることはできますか? または、i18n ルックアップを評価するときに新しいテンプレートを作成する必要がありますか?

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

aem - SIGHTLY を使用して、「select」html タグのドロップダウン値を (js ファイル経由で) 動的に設定するにはどうすればよいですか?

SIGHTLY を使用して、html タグのドロップダウン値を (js ファイル経由で) 動的に設定するにはどうすればよいですか?

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

sightly - ロケールに基づいて人口をドロップダウンします (見栄えのする AEM)

私は AEM を初めて使用します。js が itemList を返すと考えてください (例: var itemList = list.getItems();)。各アイテムのスケルトンは次のようになります。

タグの以下のHTMLコードに記載されているgetTitle(locale)代わりに、ロケールベースのタイトル(つまり、呼び出し)を取得するにはどうすればよいですか(アイテムリストにタイトル(ロケール)と値の両方が必要です): op​​tion value="${list.value}"> ${list.title}${list.title}select

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

aem - ADOBE AEM/CQ 見やすい文字列操作

文字列が「/ content」で始まっているかどうかを確認し、そうであれば最後に「.html」を追加するなど、見た目でいくつかの文字列操作を行う必要があります。これは見た目で可能ですか?