我正在尝试使用ng-repeat在ng-include中吐出url(my.url)的一部分。不幸的是,我似乎无法让它工作。当我不将它放在ng-include中时它起作用,所以我知道那部分不是问题。问题似乎是当我将{{my.url}}置于ng-repeat中并附加到url的第一个(静态)部分时。
我的目标是使用ng-include“filepath / filepath / mypage.html
my.url是mypage.html位。
任何人都可以提供建议吗?
<uib-tab ng-repeat="stuff in myList" heading="{{my.text}}" class="sg-tabbed-titles">
<div class="tab">
<ul class="tabbed-list">
<li class="tab-content">
<div ng-include="'\filepath/filepath/{{my.url}}\'"></div>
</li>
答案 0 :(得分:1)
应该是
<div ng-include="'filepath/filepath/' + my.url"></div>
ngInclude
表达了。这意味着您需要使用正常的字符串连接,就像在常规JavaScript代码中一样。