Razor에 대한 개발 경험이 있으며 Blazor를 사용해보기로 결정했습니다.
이미 익숙한 문제에 직면했습니다. 유효성 검사를 Bootstrap과 통합 : Blazor 유효성 검사 결과 클래스가 Bootstrap의 결과 클래스와 일치하지 않습니다.
Razor에서 _ValidationScriptsPartial.cshtml 파일에 다음 코드를 추가하여 생성 된 클래스 이름을 재정의 할 수 있습니다.
const settings = {
valid: 'is-valid',
invalid: 'is-invalid'
/* other classes go here */
}
$.validator.setDefaults(settings)
$.validator.unobtrusive.options = settings
해결책을 찾으려고했지만 내가 찾은 것은 부트 스트랩 스타일을 복사하고 클래스 이름을 바꾸는 것뿐이었습니다 ( 이와 같은 것 ).
이 작업을 수행하는 더 좋은 방법이 있습니까, 아니면 Blazor와 통합하기 위해 모든 부트 스트랩 유효성 검사 스타일을 복제해야합니까? Bootstrap을 업데이트 할 때 동일한 절차를 다시 수행해야하기 때문에 이것을 피하고 싶습니다.
이 문제는 기본 Blazor 앱 템플릿이 Bootstrap과 함께 작동하도록 미리 구성되어 있다는 것을 기억하면 더 이상하게 보입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다