Javascript 这个angularJS ng repeat刚刚赢了';行不通
我不知道发生了什么,出于某种原因,AngularJS表现得很虚弱:Javascript 这个angularJS ng repeat刚刚赢了';行不通,javascript,angularjs,Javascript,Angularjs,我不知道发生了什么,出于某种原因,AngularJS表现得很虚弱: <p ng-repeat="item in supplierTeamObjects"> <a href="#" ng-click="selectSupplierTeam(item.id)">[[item.name]]</a> </p> ^--NG-REPEATS PERFECTLY <b
<p ng-repeat="item in supplierTeamObjects">
<a href="#" ng-click="selectSupplierTeam(item.id)">[[item.name]]</a>
</p>
^--NG-REPEATS PERFECTLY
<br>
<div ng-init="materialDataStructure = [{'name':'Thorium','company':'Company Name not here','description':'No description','image':'materials/image_4.jpg','product_id':'1922004'}]">
<p ng-repeat="item in materialDataStructure">
<p>[[item.name]]</p>
</p>
</div> ^--NOT WORKING
^--NG-重复得很好
[[item.name]]
^--不起作用
因此,我的实际应用程序通过AJAX返回了materialDataStructure
。但在挠头将近一个小时后,我逐字复制并粘贴了最小的AJAX响应,并将其硬编码到ng init
中,以弄清为什么这个东西根本没有循环
最后一个div标记不会像p标记中的第一个ng repeat那样成功执行ng repeat。发生了什么事??起初,我认为我的AJAX响应没有正确返回,但即使在将其硬编码为ng repeat之后,它仍然不会循环,但第一个ng repeat通过AJAX运行良好
我在这里做错了什么???那是因为p中的p标记 拆下它,它会很好地工作
<div ng-init="materialDataStructure = [{'name':'Thorium','company':'Company Name not here','description':'No description','image':'materials/image_4.jpg','product_id':'1922004'}]">
<p ng-repeat="item in materialDataStructure">
[[item.name]]
</p>
</div>
[[项目名称]]
我假设应用程序配置中将{{
替换为[[
下面是plunkr示例:这是因为p中的p标记 拆下它,它会很好地工作
<div ng-init="materialDataStructure = [{'name':'Thorium','company':'Company Name not here','description':'No description','image':'materials/image_4.jpg','product_id':'1922004'}]">
<p ng-repeat="item in materialDataStructure">
[[item.name]]
</p>
</div>
[[项目名称]]
我假设应用程序配置中将{{
替换为[[
以下是plunkr示例:Vamsi V答案正确,以下是p标记不起作用的原因解释 来自HTML5文档
如果p元素后面紧跟着地址、文章、旁白、blockquote、div、dl、字段集、页脚、表单、h1、h2、h3、h4、h5、h6、页眉、hgroup、hr、main、nav、ol、p、pre、section、table或ul元素,或者如果父元素中没有更多内容且父元素不是元素,则可以省略p元素的结束标记nt.Vamsi V回答正确,以下是p标签不起作用的原因解释 来自HTML5文档
如果p元素后面紧跟着地址、文章、旁白、blockquote、div、dl、字段集、页脚、表单、h1、h2、h3、h4、h5、h6、页眉、hgroup、hr、main、nav、ol、p、pre、section、table或ul元素,或者如果父元素中没有更多内容且父元素不是元素,则可以省略p元素的结束标记nt.删除
[[item.name]]
在ng内重复删除[[item.name]]
在ng内重复将p
放置在另一个p
内的具体操作是什么?能否提供一个插入器或小提琴来重现问题?请提供插入器或详细代码。将p
放置在另一个p
内的具体操作是什么?能否为r提供插入器或小提琴产生问题?请提供plunker或详细代码。