我在我的玉/哈巴狗文件:角/自舉數據的目標不是評估表達
div(ng-repeat='writing in user.clean_profile.writing_samples track by $index')
a(toggle target="collapse" data-target="{{\'#collapse\'+$index+1}}") Link {{$index+1}}
iframe.collapse(id="collapse{{$index+1}}" toggleable ng-src='{{preview(writing.url)}}', frameborder='0')
(等效)
<div ng-repeat="writing in user.clean_profile.writing_samples track by $index">
<a toggle="toggle" target="collapse" data-target="{{'#collapse'+$index+1}}">Link {{$index+1}}</a>
<iframe id="collapse{{$index+1}}" toggleable="toggleable" ng-src="{{preview(writing.url)}}" frameborder="0" class="collapse"></iframe>
</div>
但是,鏈接沒有正確評估:實際的HTML數據目標元素評估爲{{'#collapse'+ $ index + 1}}而不是0,1,2等。
任何想法?
我多麼傻,沒有意識到這一點。謝謝! – intrinsiciwnl
我很抱歉,但在我之前的回答中實際上存在錯誤。我已經更新了它。我誤解了'isNgAttr'的含義。無論是否需要內插,「attrs」都會保留第一個。 – MMhunter