fitability™️ – 친근한 피트니스 활동 추적 앱
fitability
It's all open-sourced under the MIT license.
저장소
- fitability-docs: Documents
- fitability-app: Applications
- fitability-power: Power Apps app
학점
- Icons made by Freepik from www.flaticon.com
Menu
You can download the sample application on this GitHub repository.
적합성 / fitability.github.io
fitability™️ – 친근한 피트니스 활동 추적 앱
fitability™️ – 친근한 피트니스 활동 추적 앱
fitability
™️ is an app that runs on your preferred platform – web, desktop or mobile – which traces your fitness activities, and shares them with your friends or on social media.It's all open-sourced under the MIT license.
저장소
- fitability-docs: Documents
- fitability-app: Applications
- fitability-power: Power Apps app
학점
- Icons made by Freepik from www.flaticon.com
App.razor
가 그렇게 정의하기 때문이다.@* BlazorApp1.App.razor *@
<Router AppAssembly="@typeof(App).Assembly">
...
<NotFound>
<PageTitle>Not found</PageTitle>
<LayoutView Layout="@typeof(MainLayout)">
@* ⬇️⬇️⬇️ This is the content ⬇️⬇️⬇️*@
<p role="alert">Sorry, there's nothing at this address.</p>
@* ⬆️⬆️⬆️ This is the content ⬆️⬆️⬆️*@
</LayoutView>
</NotFound>
</Router>
NotFound.razor
라는 웹 구성 요소를 만듭니다.@* Fitability.Home.Components.NotFound.razor *@
<div class="row">
<div class="col-6">
<img src="images/banner-3840x1920.png" class="img-fluid" alt="banner" />
</div>
<div class="col-6 d-flex align-items-center">
<div class="row">
<div class="col-12">
<h1 class="text-center">Not Found!</h1>
<p class="text-center fs-2">Your requested page doesn't exist.</p>
<p class="text-center fs-3"><a href="/" class="btn btn-primary btn-lg">Home</a></p>
</div>
</div>
</div>
</div>
LayoutView
의 App.razor
구성 요소 내에서 가져옵니다.@* Fitability.Home.App.razor *@
<Router AppAssembly="@typeof(App).Assembly">
...
<NotFound>
<LayoutView Layout="@typeof(MainLayout)">
@* ⬇️⬇️⬇️ Add the NotFound component here ⬇️⬇️⬇️*@
<NotFound />
@* ⬆️⬆️⬆️ Add the NotFound component here ⬆️⬆️⬆️*@
</LayoutView>
</NotFound>
</Router>
404.html
파일은 GitHub 페이지에서 사용자 정의 404 페이지를 사용하기 위해 물리적으로 존재해야 합니다. 일반적으로 이 목적을 위해 하드 코딩404.html
을 준비할 수 있습니다. 그러나 우리는 Blazor WASM의 라우팅 파이프라인을 사용하고 있습니다.index.html
파일을 404.html
에 복사합니다. 둘 다 근본적으로 서로 같은 파일입니다. 404.razor
페이지를 만들고 NotFound
구성 요소를 가져옵니다. 이 404.razor
페이지의 라우팅 경로는 /404.html
여야 합니다.@* Fitability.Home.Pages.404.razor *@
@page "/404.html"
<NotFound />
404.html
파일을 찾기 때문입니다. 이 파일은 Blazor WASM 라우팅 파이프라인에서 실행됩니다. 따라서 404 페이지에 비즈니스 로직을 작성할 수 있습니다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)