簡體   English   中英

為什么 Visual Studio 會突出顯示 Razor (.cshtml/.razor) 中的雙花括號?

[英]Why does Visual Studio highlight double curly braces in Razor (.cshtml/.razor)?

Although I have been working with Razor pages( .cshtml ) and Razor components( .razor ) in Blazor for a while in Visual Studio 2019, I did not stumble upon this feature up until now where it highlights anything between two pairs of braces: {{ }}

它適用於 Razor 頁面( .cshtml )和 Razor 組件( .razor )。 Razor 語法文檔中沒有提到這種語法。 {{}}語法的目的是什么? 我錯過了什么?

這就是它的樣子。 文本以亮粉色突出顯示:

雙括號之間突出顯示的文本。

這是淺色主題中相同的亮點:

淺色主題中突出顯示的文本

這由工具|選項中的“HTML 客戶端模板值”設置映射。

它是一段 HTML 語法在 ao Angular 中用於數據綁定,
<h1> {{user.username}} </h1> 堪比 Blazor 的黃色@

我認為這在 Blazor(剃刀)文件中沒有任何意義。 安全忽略。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM