คำถามติดแท็ก blazor


2
การหลบหนี @ ใน Blazor
ฉันต้องการแสดงภาพจากไอคอนไลบรารีในองค์ประกอบ Blazor เส้นทางคือ: wwwroot/lib/@icon/open-iconic/icons/account-login.svg แต่@เป็นตัวละครพิเศษใน Blazor
11 escaping  blazor 

1
ไม่พบชื่อประเภทหรือเนมสเปซ 'IWebHostEnvironment' (คุณกำลังใช้คำสั่งที่ขาดหายไปหรือการอ้างอิงแอสเซมบลีหรือไม่)
ฉันใช้. NET Core 3.0.100; Microsoft Visual Studio Community 2019 เวอร์ชั่นก่อนหน้าตัวอย่างเวอร์ชั่น 16.4.0 1.0; Blazor-server (รุ่นเป็นทางการ) ฉันกำลังพยายามเพิ่มการรับรองความถูกต้องและการอนุญาตลงในแอปพลิเคชันเว็บเซิร์ฟเวอร์ Blazor ของฉัน ฉันกำลังอ่านแนวปฏิบัติที่นี่https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-3.0&tabs=visual-studio#scaffold-identity-into-an -empty โครงการ (ฉันอ่านhttps://github.com/aspnet/Identity/issues/1825 ด้วย ) จากนั้นฉันคลิกขวาที่โครงการเลือกAdd\New Scaffolded Item... ฉันอ่านไฟล์ScaffoldingReadme.txtแล้วทำตามคำแนะนำ ฉันกด F5 เพื่อแก้ไขข้อบกพร่องฉันพบข้อผิดพลาด Severity: Error Error Code: CS0246 Description: The type or namespace name 'IWebHostEnvironment' could not be found (are you missing a …

3
วิธีการ Localize ข้อความตรวจสอบ (DataAnnotationsValidator) ในฝั่งเซิร์ฟเวอร์ blazor
ฉันใช้ blazor 3.1 ใน VS 2019 เวอร์ชันล่าสุด จนถึงตอนนี้ฉันสามารถ จำกัด เลเบลหน้า (ชื่อเรื่อง, เขตข้อมูลตาราง ฯลฯ .. ) ในListEmployee.razorหน้าฉันสามารถแปลส่วนหัวของตาราง ฯลฯ และในAddEmplyeeValidation.razorหน้าฉันสามารถ จำกัด รูปแบบป้ายชื่อ แต่ฉันมีปัญหาในการแปลข้อความตรวจสอบ สำหรับข้อความการEmployee.csตรวจสอบความถูกต้องสำหรับข้อความการตรวจสอบความถูกต้องจะกำหนดไว้ในไฟล์ & Resources/Dataโฟลเดอร์นี้โดยใช้ชื่อที่กำหนดData.Employee.ar.resxและData.Employee.ar.resxนี่ไม่ทำงาน ใช้ System.ComponentModel.DataAnnotations; namespace BlazorSPA1.Data {พนักงานระดับสาธารณะ {[MaxLength (50)] สตริงสาธารณะรหัส {รับ; ตั้ง; } [Required (ErrorMessage ="Name is RRRequired")] [StringLength(20, ErrorMessage = "Name is too long.")] public string Name …

2
ฝั่งเซิร์ฟเวอร์ Blazor ด้านหลัง reverse proxy 404
ฉันมีแอพฝั่งเซิร์ฟเวอร์ที่โฮสต์บน IIS หลังพร็อกซีย้อนกลับ (ใช้ ARR) ฉันลองทุกอย่างที่ฉันสามารถคิดได้ แต่ฉันจะได้รับ 404 ต่อไป _framework / blazor.server.js href ฐานของฉันถูกตั้งค่าเป็น "/ subsite /": <base href="https://stackoverflow.com/subsite/" /> และค่า src ทั้งหมดของฉันสัมพันธ์กับสิ่งนี้: <script src="_framework/blazor.server.js"></script> <script src="_content/BlazorInputFile/inputfile.js"></script> <script src="animations.js"></script> สคริปต์อื่น ๆ ทุกตัวโหลดได้ดีแม้กระทั่งข้อมูล _content แต่ไม่ใช่ blazor.server.js ฉันลองใช้เคล็ดลับ PathBase แบบเก่าสำหรับแอป MVC เช่นกันโดยไม่ประสบความสำเร็จ: if (!env.IsDevelopment()) { app.Use((context, next) => { context.Request.PathBase = new …

2
ฉันจะเปลี่ยนข้อความ“ ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์อีกครั้ง” ใน Blazor ได้อย่างไร
ฉันกำลังใช้ฝั่งเซิร์ฟเวอร์ Blazor เมื่อแอป Blazor ตัดการเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลมันจะแสดงสิ่งนี้: ฉันต้องการเปลี่ยนข้อความ ('ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ ... ' และอื่น ๆ ) ของภาพด้านบน ฉันต้องการเปลี่ยนเป็นภาษาของประเทศของเรา ฉันพบไฟล์ของโครงการ แต่ไม่พบอะไรเกี่ยวกับเรื่องนี้ ฉันจะเปลี่ยนได้อย่างไร ขอบคุณ.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.