ng-include: включать файл, когда часть имени является директивой angularJs

0

На моем javascript у меня есть:

$scope.languages=[{lang:"en"},
                 {lang:"it"}
                 ];

У меня есть два файла содержимого: content/it/content.html content/en/content.html

Я хочу загрузить содержимое с помощью ng-repeat в соответствии с моим языком. Это то, что я сделал:

<div ng-repeat="language in languages" lang={{language.lang}} ng-include src = "'content/'+{{language.lang}}+'/content.html'"></div>

Результат, который я ожидаю в интерфейсе:

Это мое содержание на английском языке

Это мое содержание на итальянском языке

но id, похоже, не работает.

Не могли бы вы рассказать мне, как я могу включить что-то, когда часть имени файла является директивой angularJs?

Теги:
ng-include

1 ответ

0

ОК. Неважно. Я нашел решение самостоятельно

<div ng-repeat="language in languages" lang={{language.lang}} ng-include src = "'content/'+language.lang+'/content.html'"></div>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню