这里的知识很重要:
先看一幅珍藏的图(出处不记得在哪里了,在此特别感谢原作者):
上面的说明很重要,下面再补记一下其它要点:
以Async的结尾的方法,是异步方法。同步和异步:同步是顺序执行,等待上一个执行完成后,再执行下一个。异步是不等待。
OnParametersSet/OnParametersSetAsync是对组件或页码设置参数后发生,比如:
[CascadingParameter(Name="test2")]
public string Test2{set;get;} = "";
[Parameter]
public string Test3{set;get;} = "";
OnAfterRender/OnAfterRenderAsync是对组件渲染呈现后发生,也就是说,如果你的javascript脚本需要调用到页面元素(显然,肯定是需要的),在此方法中调用才是合适的。