다음과 같이 선언 된 MyComponent 구성 요소가 있다고 가정합니다.
<div class="container">
"some nested content"
</div>
이제 구성 요소를 사용하고 클래스 이름을 지정합니다.
<MyComponent class="new-class" />
이렇게하면 "container"클래스 이름이 "new-class"로 재정의됩니다.
<div class="new-class">
....
<div>
두 클래스 이름을 모두 유지하고 끝에있는 방법이 있습니까?
<div class="container new-class">
....
<div>
"컴포넌트 매개 변수": [Parameter]
. 구성 요소에서 매개 변수를 선언하십시오.
<div class="container @CssClass">
"some nested content"
</div>
@code
{
[Parameter] public string CssClass {get; set;} = "";
}
이제 구성 요소를 사용할 때 원하는 경우 매개 변수에 값을 설정할 수 있습니다.
<MyComponent CssClass="new-class" />
인용 문서 :
구성 요소에는 [Parameter] 특성이있는 구성 요소 클래스의 공용 단순 또는 복합 속성을 사용하여 정의 된 구성 요소 매개 변수가있을 수 있습니다. 속성을 사용하여 마크 업의 구성 요소에 대한 인수를 지정합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다