What is the file extension for Blazor component files?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: ".razor". Component Blazor là tệp .razor kết hợp markup HTML với C# theo cú pháp Razor, logic đặt trong khối @code, khi biên dịch mỗi tệp sinh ra một lớp C# cùng tên kế thừa ComponentBase, dùng lại được như một thẻ trong component khác. ".cshtml" sai vì đó là Razor view hoặc Razor Page của MVC và Razor Pages, render ở máy chủ theo từng request chứ không phải component tương tác. ".html" sai vì HTML tĩnh không chứa C#, như wwwroot/index.html của Blazor WebAssembly chỉ là trang vỏ nạp ứng dụng. ".blazor" sai vì không tồn tại đuôi tệp này, trình biên dịch Razor chỉ nhận .razor cho component.