我創建了一個等級組件,並嘗試使用它在一個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'中爲每個項目渲染。所以我想有幾個組件列表中的每個元素(一個 –