웹 프로그래밍/Blazor 범범조조 2022. 10. 23. 21:29
참고 https://blazor-university.com/components/literals-expressions-and-directives/ 개요 구성 요소를 사용할 때 정보를 매개 변수로 전달 할 수 있습니다. 이러한 매개변수는 정수, 문자열, 불리안 과 같은 단순 유형이거나 Func, 작업 또는 복합 객체의 인스턴스와 같은 복합 유형일 수 있습니다. HTML 속성과 달리 일반 HTML 파일에서 값으로 나타낼 수 있는 값으로 제한되지 않습니다. Blazor가 구성 요소에 전달한 값을 해석하는 방법은 설정하는 유형 과 기호 [Parameter]를 사용하여 의도를 명시했는지 여부 에 따라 다릅니다. name=value 매개변수는 HTML 마크업에서와 마찬가지로 형식을 사용하여 할당 됩니다. 값, 지시문..
더 읽기
웹 프로그래밍/Blazor 범범조조 2022. 10. 23. 20:28
참고 https://blog.juho.kim/posts/2021-07-04_Blazor-Workshop/ https://github.com/dotnet-presentations/blazor-workshop 개요 Blazor 공부에 앞서, 사전에 미리 알고 있으면 좋은 개념들에 대해서 정리 진행합니다. @page directive @page "/counter" @page directive에 의해 웹브라우저가 /counter 페이지를 요청하였을 때 해당 컴포넌트가 페이지에 그려집니다. @onclick Click me 버튼을 클릭하였을 때 @onclick 에 연결된 IncrementCount 메서드가 실행됩니다. [Parameter] @code { private int currentCount = 0; [Par..
웹 프로그래밍/Blazor 범범조조 2022. 10. 23. 00:23
참조 https://learn.microsoft.com/ko-kr/aspnet/core/blazor/fundamentals/routing?view=aspnetcore-6.0 경로 템플릿 Router 구성 요소를 사용하여 Blazor 앱에서 Razor 구성 요소로 라우팅할 수 있습니다. App.razor: Sorry, there's nothing at this address. @page 지시문을 포함하는 Razor 구성 요소(.razor)를 컴파일하면 생성된 구성 요소 클래스에 구성 요소의 경로 템플릿을 지정하는 RouteAttribute 가 제공됩니다. 앱이 시작하면 라우터의 AppAssembly로 지정된 어셈블리를 검사하여 RouteAttribute 가 있는 앱의 구성 요소에 대한 경로 정보를 ..