@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

+ Recent posts