Я использую директиву ngInclude
для загрузки фрагментов HTML. Теперь я ищу лучший способ передать динамический URL. Я знаю, что могу создать URL с конкатенацией строк:
<ng-include src="'/foo/' + fooId + '/bar/' + barId + '/baz/' + bazId"></ng-include>
В моих глазах это немного уродливо.
ngHref
и ngSrc
, например, принять URL-адреса, содержащие разметку {{}}
. ИМХО этот синтаксис намного чище:
<img ng-src="/foo/{{fooId}}/bar/{{barId}}/baz/{{bazId}}"/>
<a ng-href="/foo/{{fooId}}/bar/{{barId}}/baz/{{bazId}}"/>
Есть ли лучший способ передать динамические URL-адреса для ngInclude?