gpt4 book ai didi

javascript - 将 ng-repeat 与 Include 模板一起使用

转载 作者:行者123 更新时间:2023-12-03 08:09:14 25 4
gpt4 key购买 nike

我有一个简单的 JSON 数据可以在 ng-repeat 中迭代,但我遇到了问题。当我迭代数据时,Angular 会重复数据,而不需要重复的 div 的 HTML,但我只想要内部 HTML。

例如:

数据

 ...

$scope.tests = [{text:'text1'},{text:'text2'},{text:'text3'}];

...

HTML

<div id="out-div" ng-repeat="test in tests">
<p>{{test.text}}</p> <b>bold text</b>
</div>

预期的响应应该是这样的:

<p>text1</p> <b>bold text</b>
<p>text2</p> <b>bold text</b>
<p>text3</p> <b>bold text</b>

我只想要内部 HTML,可以吗?

最佳答案

您应该将 ng-repeat 放入 <p>而不是父<div>像下面这样:

<div id="out-div">
<p ng-repeat-start="test in tests">{{test.text}}</p>
<b ng-repeat-end>bold text</b>
</div>

这只会重复<p><b>标签而不是父标签 <div> .

关于javascript - 将 ng-repeat 与 Include 模板一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34220007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com