在我的javascript上我有:
$scope.languages=[{lang:"en"},
{lang:"it"}
];
我有两个内容文件: 内容/这/ content.html 内容/ 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指令,你能告诉我如何包含一些内容吗?
答案 0 :(得分:0)
确定。没关系。我自己找到了解决方案
<div ng-repeat="language in languages" lang={{language.lang}} ng-include src = "'content/'+language.lang+'/content.html'"></div>