リゾルブガードを実装するには、次のようにすることを知っています
class PostsResolveGuard implements Resolve<somethingInsideHere>{
resolve(): boolean {
if(data is present)
return true;
else
return false;
}
}
以下は、ガードの上を使用している私のルートです
{
path: ':id',
component: SomeComponent,
resolve: {
isDataPresent: PostsResolveGuard
}
}
の代わりに実際に置き換えなければならないのは何ですかsomethingInsideHere
。Resolve<true>
またはに従って変更するかどうかによって異なりますResolve<false>
。この状況でルートがどのように解決されるか。この状況で指定した内容に関係なく、ルートは常に解決されましたか。