@code 부분
OnInitialized() : 웹이 시작할때 시작되는 함수 (유니티 awake()나 start()정도로 생각하면 될듯하다)
AddUser() : 리스트 요소 추가 함수
KickUser() : 리스트 요소 삭제 함수
웹코드 부분
"list-group"
- @foreach (var user in _users)<li>는 리스트갯수별로 추가해줘야 하지만 동적으로 추가,삭제 되기 때문에 foreach로 처리 되도록 한다.
- @onclick="(()=>KickUser(user))을 통해 리스트 요소옆에 해당 요소를 제거하는 버튼을 추가하는 내용이다
"container"
- <input class="form-control" placeholder="Add User" @bind-value="_inputName" : 처음에 뜨는 텍스트는 "Add User", "_inputName"을 바인딩 처리
- <button class="btn btn-primary" type="button" @onclick="AddUser">Add user</button> : AddUser를 실행처리
결과화면
'게임서버' 카테고리의 다른 글
Blazor #6 RankingApp(1) (0) | 2022.10.17 |
---|---|
Blazor #5 Templated ComponentJavascript (0) | 2022.10.14 |
Blazor #4 Templated Component (0) | 2022.10.08 |
Blazor Binding #3 Parameter, Ref, EventCallback (0) | 2022.09.19 |
Blazor Binding (0) | 2022.09.17 |