是否可以将初始化数组内联发送到开拓者组件?
我在组件中有一个参数
[Parameter]
public List<string> ListItems { get; set; } = new List<string> { "One", "Two" };
我希望能够在创建组件时发送一个数组值
<ShowListComponent HeadingText="Shoping List" ListItems="new List<string> { "three", "four" }"/>
这无法正常工作,我遇到了malformed ShowListComponent
错误
我当前正在运行预览版9,五分钟前我刚刚对其进行了更新,以确保我使用的是最新版本。
答案 0 :(得分:0)
您需要做的就是在新的内联列表中添加括号(括号),新代码应如下所示……
<ShowListComponent HeadingText="Shoping List" ListItems="(new List<string> { "three", "four" })"/>
Blazor有时会遇到特殊字符,并且括号有助于区分什么属于什么。