我创建了一个等级组件,并尝试使用它在一个asp.net 5视图foreach
内像这样的代码angular2组件:Repeate上asp.net5视图
@foreach (var item in Model.Items)
{
<my-rating> </my-rating>
}
我的问题是,组件只为列表的第一项实例化一次。
感谢任何指导。
我创建了一个等级组件,并尝试使用它在一个asp.net 5视图foreach
内像这样的代码angular2组件:Repeate上asp.net5视图
@foreach (var item in Model.Items)
{
<my-rating> </my-rating>
}
我的问题是,组件只为列表的第一项实例化一次。
感谢任何指导。
我认为你应该看看浏览器中的相应代码。我的意思是:您的浏览器中是否有多个<my-rating></my-rating>
,例如Chrome开发工具的元素标签。
希望它可以帮助你, 蒂埃里
只能自举每页一个应用程序在angular2。
你能解释一下吗?我只在我的页面上引导一个应用程序,问题是渲染一个在页面上只渲染一次的ng2组件,但我期望更多的实例,因为它在一个Razor cshtml视图中出现在@ foreach中 –
因此,您在index.html(或某处)创建了
根据[词汇表](https://angular.io/docs/ts/latest/guide/glossary.html#!#B)引导条目,“可以在同一个index.html中引导多个应用程序,每个拥有自己的顶级根。“ –
我的组件只在页面上渲染一次。 - 谢谢涉及我的问题:) –
不客气!你的意思是这是预期的行为,或者你想有几个组件(列表中的每个元素)?你能给我们提供完整的视图吗?谢谢! –
预期的行为是我的组件在'@ foreach'中为每个项目渲染。所以我想有几个组件列表中的每个元素(一个 –