簡體   English   中英

如何從組件模板中將動態數組作為Input()傳遞?

[英]How can I pass a dynamic array as Input() from the component template?

這個問題和這個鏈接一樣好,但我需要數組作為動態!

FileName :app.component.html

<ques [card_title]="'Abc'" [card_text]="'What is Space'" [items]="{{items}}"></ques>

<ques [card_title]="'Xyz'" [card_text]="'What is Time'" [items]="{{items}}"></ques>

“問題選擇器來自具有項目數組的外部組件”。 我目前在app模塊中,我已經導入了ques組件,現在我需要將一個數組傳遞給問題!

目前有效的是

FileName :app.component.html

<ques [card_title]="'Abc'" [card_text]="'What is Space'" [items]="['google','stack','overflow']"></ques>

任何人都知道如何實現這一目標? 我是新手,歡迎所有建議和不同方法。 謝謝!

這條線

<ques [card_title]="'Xyz'" [card_text]="'What is Time'" 
                  [items] = "{{items}}"

應該是這樣的

//items array in you ts file 
items:string[] = ['google','stack','overflow']";

//template 
<ques [card_title]="'Xyz'" [card_text]="'What is Time'" 
                  [items] = "items"

不需要{{items}}因為你已經有[]用於從ts文件變量輸入值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM