質問: 私は、Blazorコンポーネントを動的に作成することが可能かどうかをテストしたいと考えています。 私はこれを行う方法を見つけることができません。私はこのリンクで見つかったダイナミックなコンテンツを少し試しましたが、結局何の結果も得られませんでした。
回答: バージョン0.2の場合、これはSteve Sandersonからの回答です。 今後、RenderFragmentsを構築するためのより良いAPIを実装しますが、今のところは ``` @CreateDynamicComponent(); @functions { RenderFragment CreateDynamicComponent() => builder => { builder.OpenComponent(0, typeof(SurveyPrompt)); builder.AddAttribute(1, "Title", "Some title"); builder.CloseComponent(); }; } ``` これらは非常に低レベルのAPIであるため(ドキュメント化されていません)、現時点では多くの人がこれを行う必要はありません。このための高レベルAPIは後ほど提供されます。 ここにあります