前进之路 发表于 2025-10-30 08:23:08

Blazor-父子组件转达恣意参数

Q

在我们从父组件传参数给子组件时,可以通过子组件界说的特性的公开属性举行传值,但是当我们须要转达多个值的时间,就须要通过特性界说多个属性,有没有更轻便的方式?
A

我们可以利用界说 IDictionary<string,object>范例的参数,并利用特性举行标注,如许在父组件中嵌套子组件时,可以恣意的转达参数。
示例

子组件:

<h3>ParameterChild</h3>
<ul>
    @if (Parameters != null)
    {
   
   
      @foreach (var item in Parameters)
      {
   
   
            <li>key=@item.Key,value=@item.Value</li>
      }
    }
</ul>
@code {
   
   
   
    public Dictionary<
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Blazor-父子组件转达恣意参数