0

のようなエンティティのコレクションがありarticles、特定の記事に対応する URL を含むリストを生成する必要があるとします。

angularjs を使用しなかった場合、リスト項目は (小枝) のようになります。

<li>
    <a href="{{ path('article', {'id': article.id}) }}">{{ article.name }}</a>
</li>

しかし、私は angularjs を使用しているため、クライアント側で記事を反復処理し、サーバー側の URL ジェネレーターにアクセスできないため、このソリューションを使用できません。

私は2つの結論に達しました:

  1. (私が使用するもの)URLを生成しid: 0、angularjsコントローラーで0、プレースホルダーとして機能するものを実際のID値に置き換えるだけです

  2. サーバー側で URL の配列を生成し、それを angularjs に渡すには

ただし、どのソリューションもあまり好きではありません。

より良いオプションはありますか?

4

1 に答える 1