![](/img/trans.png)
[英]Breakpoints not hit in VS2022 Version 17.4.1 blazor WASM app DotNet6
[英]WASM Blazor is reporting an inner object as null when used as a parameter to a nested component (VS2022/.Net core 6)
我已經建立了一個非常簡單的例子:
tester.razor :
@page "/test"
@using VetJobSearch.UI.ViewModels
<EditForm Model=@outerClass>
<OuterComponent OuterClass="@outerClass"/>
</EditForm>
外組件.razor :
@using ViewModels
<InnerComponent InnerClass=OuterClass.InnerClass/>
@code {
[Parameter] public OuterClass OuterClass { get; set; } = new OuterClass()
{ InnerClass = new InnerClass() };
}
內部組件.razor :
@using ViewModels
<div>Inner Component</div>
<InputText @bind-Value=InnerClass.InnerText />
@code {
[Parameter] public InnerClass InnerClass { get; set; } = new InnerClass();
}
這是課程本身:
public class OuterClass
{
public string? OuterText { get; set; }
public InnerClass? InnerClass { get; set; }
}
public class InnerClass
{
public string? InnerText{ get; set; }
}
我一定遺漏了一些東西,因為每次運行它時,我都會得到:
未處理的異常呈現組件:未將對象引用設置為對象的實例。
System.NullReferenceException:未將對象引用設置為對象的實例。
任何幫助將不勝感激!
原來我錯過了最外面的聲明。 謝謝iamrafelperez!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.